mirror of
https://github.com/ansible/ansible-azp-tools
synced 2026-04-05 19:25:44 +00:00
No description
- Python 100%
| check-pipelines.py | ||
| LICENSE | ||
| pipelines-sanity.py | ||
| pipelines-yaml.py | ||
| README.md | ||
| requirements.txt | ||
| sync.py | ||
ansible-azp-tools
Tools for working with Ansible projects using Azure Pipelines.
Set up
- Install Python dependencies needed to run scripts from this repository to a preferred location using
pip install -r requirements.txt. - Populate
~/.config/ansible-azp-tools/azure-devops.keyand~/.config/ansible-azp-tools/github.keywith Personal Access Tokens for Azure Pipelines and GitHub, respectively. - Run
./sync.py --find --updateto clone the repositories/branches needed for the scripts to check the configurations of the repositories.
check-pipelines.py
Check for out-of-date Azure Pipelines configurations testing against ansible-core.
./check-pipelines.py matrix- check for out-of-date platform references in the test matrix./check-pipelines.py container- check for out-of-datequay.io/ansible/azure-pipelines-test-containerversions
pipelines-sanity.py
Run sanity tests against the default branch of each collection in Azure Pipelines
pipelines-yaml.py
Output a list of paths or a globs, for finding azure-pipelines.yml files.