bilalahmad99/Trigger AWX job templates through REST APIs
Github action that allows you to trigger job or workflow templates via API call on AWX
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| ansible_tower_user | Ansible Tower or AWX username (used with ansible_tower_pass for basic auth) | no | — |
| ansible_tower_pass | Ansible Tower or AWX password (used with ansible_tower_user for basic auth) | no | — |
| ansible_tower_token | Ansible Tower or AWX OAuth2 token (preferred over username/password) | no | — |
| ansible_tower_url | Ansible Tower or AWX base URL; e.g. https://awx.example.net | yes | — |
| ansible_tower_retries | The number of times to retry an AWX API request | no | 3 |
| ansible_tower_retry_interval | The number of milliseconds to wait between retries of an AWX API request | no | 60000 |
| job_template_id | Job Template ID on Ansible Tower or AWX | no | — |
| workflow_template_id | Workflow Template ID on Ansible Tower or AWX | no | — |
| extra_vars | A JSON string of extra variables to pass to the launched job or workflow template | no | {} |
Outputs
| name | description |
|---|---|
| RESOURCE_NAME | Component resource name parsed from job stdout output |