This repository was archived by the owner on Nov 22, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 4 files changed +67
-33
lines changed Expand file tree Collapse file tree 4 files changed +67
-33
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ name : Ansible Galaxy import
3+ on :
4+ push :
5+ tags :
6+ - ' *'
7+ jobs :
8+ galaxy :
9+ name : Galaxy
10+ runs-on : ubuntu-latest
11+ steps :
12+ - name : Check out the codebase
13+ uses : actions/checkout@v2
14+
15+ - name : Set up Python 3
16+ uses : actions/setup-python@v2
17+ with :
18+ python-version : ' 3.x'
19+
20+ - name : Install Ansible
21+ run : pip3 install ansible-base==2.10.3
22+
23+ - name : Import release to Ansible Galaxy
24+ run : ansible-galaxy role import --api-key ${{ secrets.GALAXY_API_KEY }} $(echo ${{ github.repository }} | cut -d/ -f1) $(echo ${{ github.repository }} | cut -d/ -f2)
Original file line number Diff line number Diff line change 1+ ---
2+ name : Molecule CI/CD
3+ on :
4+ pull_request :
5+ push :
6+ branches :
7+ - main
8+ schedule :
9+ - cron : " 0 0 1 * *"
10+ jobs :
11+ molecule :
12+ name : Molecule
13+ runs-on : ubuntu-latest
14+ strategy :
15+ matrix :
16+ scenario :
17+ - default
18+ - default_centos
19+ steps :
20+ - name : Check out the codebase
21+ uses : actions/checkout@v2
22+
23+ - name : Set up Python 3
24+ uses : actions/setup-python@v2
25+ with :
26+ python-version : ' 3.x'
27+
28+ - name : Install Molecule dependencies
29+ run : |
30+ pip3 install ansible-base==2.10.3
31+ pip3 install ansible==2.10.3
32+ pip3 install ansible-lint==4.3.7
33+ pip3 install yamllint==1.25.0
34+ pip3 install 'molecule[docker]'==3.2.1
35+ pip3 install docker==4.4.0
36+
37+ - name : Run Molecule tests
38+ run : molecule test -s ${{ matrix.scenario }}
39+ env :
40+ PY_COLORS : ' 1'
41+ ANSIBLE_FORCE_COLOR : ' 1'
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 44
55ENHANCEMENTS:
66
7- * Update Molecule to ` 3.2.0 ` and Docker Python SDK to ` 4.4.0 ` .
7+ * Update Molecule to ` 3.2.1 ` and Docker Python SDK to ` 4.4.0 ` .
88* Remove CentOS/RHEL ` 6 ` from supported platforms due to EOL.
9+ * Replace TravisCI with GitHub actions.
910
1011BUG FIXES:
1112
You can’t perform that action at this time.
0 commit comments