Skip to main content

ansible-runner component

Usage Example

include:
- component: $CI_SERVER_FQDN/xrow-public/ci-tools/common@stable
- component: $CI_SERVER_FQDN/xrow-public/ci-tools/ansible-runner@stable
inputs:
environment-host: <value>
inventory: <value>
limit: <value>
playbook: <value>

Inputs

NameDescriptionDefaultType
------------
environmentEnvironment nameproductionstring
environment-hostEnvironment host namestring
imageAnsible EE image to use${CI_TOOLS_REPO}/ansible-ee:${CI_TOOLS_COMPONENT_VERSION}string
inventoryPath to the Ansible inventory file.string
limitAnsible host pattern used to limit the playbook run.string
nameName of the taskplaybookstring
needsThe jobs that this job depends on.[]array
path.string
playbookPath to the Ansible playbook to run.string
rulesThe rules that this job depends on.[{"when":"manual"}]array
stageThe pipeline stage that the job will belong to.deploystring
timeout2hstring