Skip to content

revamp cicd

revamp cicd #413

Workflow file for this run

---
on:
pull_request:
jobs:
test-deploy:
runs-on: ubuntu-22.04
env:
CC_ANSIBLE_SITE: /opt/site-config
steps:
- name: checkout chi-in-a-box
uses: actions/checkout@v4
with:
submodules: true
- uses: actions/setup-python@v5
with:
python-version: '3.10'
cache: 'pip'
- run: ./cc-ansible install_deps -v
- run: ./cc-ansible init -v
- run: ./cc-ansible bootstrap-servers -v
- run: ./cc-ansible genconfig -v
- run: ./cc-ansible prechecks -v
- run: ./cc-ansible pull -v
- run: ./cc-ansible deploy -v
- run: ./cc-ansible post-deploy -v