@@ -26,23 +26,35 @@ jobs:
2626 MAMONSU_PATH : ' /home/runner/work/mamonsu/mamonsu/'
2727 strategy :
2828 matrix :
29- docker_os : ['ubuntu:20.04', 'centos:7']
30- zabbix_version : ['4.0.44', '4.4.10', '5.0.30', '5.4.12', '6.0.12', '6.2.6']
31- pg_version : ['12', '13', '14', '15', '16']
29+ docker_os : ['ubuntu:20.04', 'centos:7', 'centos:8']
30+ zabbix_version : ['4.0.44', '4.4.10', '5.0.30', '5.4.12', '6.0.12', '6.2.9']
31+ pg_version : ['12', '13', '14', '15']
32+ include :
33+ - docker_os : ' centos:8'
34+ pg_version : ' 16'
35+ zabbix_version : ' 6.2.9'
3236 exclude :
3337 # excludes PG 15, 16 on CentOS
3438 - docker_os : ' centos:7'
3539 pg_version : ' 15'
3640 - docker_os : ' centos:7'
3741 pg_version : ' 16'
42+ - docker_os : ' centos:8'
43+ pg_version : ' 12'
44+ - docker_os : ' centos:8'
45+ pg_version : ' 13'
46+ - docker_os : ' centos:8'
47+ pg_version : ' 14'
48+ - docker_os : ' centos:8'
49+ pg_version : ' 15'
3850
3951 steps :
4052 - name : Checkout mamonsu repo
4153 uses : actions/checkout@v1
4254
4355 - name : Install docker-compose
4456 run : sudo apt-get update
45- - run : sudo rm /usr/local/bin/docker-compose
57+ - run : sudo rm -f /usr/local/bin/docker-compose
4658 - run : curl -L https://github.com/docker/compose/releases/download/${{ env.DOCKER_COMPOSE_VERSION }}/docker-compose-`uname -s`-`uname -m` > docker-compose
4759 - run : chmod +x docker-compose
4860 - run : sudo mv docker-compose /usr/local/bin
97109 run : docker exec $( echo "${{ matrix.docker_os }}" | sed 's/://' | sed 's/\.//' ) bash /mamonsu/github-actions-tests/metrics.sh --pg-version="${{ matrix.pg_version }}" --os="${{ matrix.docker_os }}"
98110
99111 - name : Test Mamonsu removal
100- run : docker exec $( echo "${{ matrix.docker_os }}" | sed 's/://' | sed 's/\.//' ) bash /mamonsu/github-actions-tests/mamonsu_removal.sh --os="${{ matrix.docker_os }}"
112+ run : docker exec $( echo "${{ matrix.docker_os }}" | sed 's/://' | sed 's/\.//' ) bash /mamonsu/github-actions-tests/mamonsu_removal.sh --os="${{ matrix.docker_os }}"
0 commit comments