irunasroot/Create AWX/AAP Project
Action for launching an AWX/AAP Project
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| controller_url | The URL of AWX/AAP. Type: string | yes | — |
| controller_username | The username to log into the controller. One of username/password or token needs to be provided. Type: string | no | — |
| controller_password | The password to log into the controller. One of username/password or token needs to be provided. Type: string | no | — |
| controller_token | The token to authenticate to the controller. One of username/password or token needs to be provided. Type: string | no | — |
| controller_timeout | The timeout in milliseconds to wait for a call to the controller before erroring out. Type: string[integer] | no | 5000 |
| controller_verify_certificate | Verify if the controller's certificate is valid. Type string[boolean] | no | true |
| project_id | The Project ID only set this if you already have a project defined. Running this action with project_is specified will keep it in sync with the rest of the settings defined in this action. Type string[integer] | no | — |
| name | Name of this project. Type string. | yes | — |
| description | Optional description of this project. Type string | no | — |
| local_path | Local path (relative to PROJECTS_ROOT) containing playbooks and related files for this project. Type string | no | — |
| scm_type | Specifies the source control system used to store the project. Can only be one of 'git', 'svn', 'insights', or 'archive'. Type string | no | git |
| scm_url | The location where the project is stored. If scm_type is 'git' and this is not specified this will automatically be discovered. Type string | no | — |
| scm_branch | Specific branch, tag or commit to checkout. Type string | no | — |
| scm_refspec | For git projects, an additional refspec to fetch. Type string | no | — |
| scm_clean | Discard any local changes before syncing the project. Type string[boolean] | no | — |
| scm_track_submodules | Track submodules latest commits on defined branch. Type string[boolean] | no | — |
| scm_delete_on_update | Delete the project before syncing. Type string[boolean] | no | — |
| credential | Credential ID. Type string[integer] | no | — |
| timeout | The amount of time (in seconds) to run before the task is canceled. Type string[integer] | no | — |
| organization | The organization ID used to determine access to this template. Type string[integer] | yes | 1 |
| scm_update_on_launch | Update the project when a job is launched that uses the project. Type string[boolean] | no | — |
| scm_update_cache_timeout | The number of seconds after the last project update ran that a new project update will be launched as a job dependency. Type string[integer] | no | — |
| allow_override | Allow changing the SCM branch or revision in a job template that uses this project. Type string[boolean] | no | — |
| default_environment | The default execution environment for jobs run using this project. Type string[integer] | no | — |
| signature_validation_credential | An optional credential used for validating files in the project against unexpected changes. Type string[integer] | no | — |
Outputs
no outputs