@installdoc/ansible-gas-station
Version:
An Ansible playbook that provisions your network with software from GitHub Awesome lists, developed with disaster recovery in mind ⛽🔥🤤
27 lines (24 loc) • 924 B
YAML
stages:
- update
- lint
- test
- publish
variables:
ANSIBLE_CONFIG: ${CI_PROJECT_DIR}/ansible.cfg
include:
- local: .gitlab/ci/lint/ansible-lint.gitlab-ci.yml
- local: .gitlab/ci/lint/eslint.gitlab-ci.yml
- local: .gitlab/ci/lint/python/flake8.gitlab-ci.yml
- local: .gitlab/ci/lint/hadolint.gitlab-ci.yml
- local: .gitlab/ci/lint/prettier.gitlab-ci.yml
- local: .gitlab/ci/lint/shellcheck.gitlab-ci.yml
- local: .gitlab/ci/lint/yamllint.gitlab-ci.yml
- local: .gitlab/ci/publish/ansible/galaxy.gitlab-ci.yml
- local: .gitlab/ci/test/ansible/role.gitlab-ci.yml
- local: .gitlab/ci/test/ansible/role.macos.gitlab-ci.yml
- local: .gitlab/ci/test/ansible/role.windows.gitlab-ci.yml
- local: .gitlab/ci/update/project.gitlab-ci.yml
- template: Dependency-Scanning.gitlab-ci.yml
- template: Security/License-Scanning.gitlab-ci.yml
- template: Security/Secret-Detection.gitlab-ci.yml