Reduce GitHub Actions testing matrix

This commit is contained in:
Xan Manning 2020-12-12 17:11:28 +00:00
parent 1d40c4d2c9
commit e4059661ab
1 changed files with 21 additions and 17 deletions

View File

@ -21,23 +21,27 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
strategy: strategy:
matrix: matrix:
distro: include:
- centos7 - distro: debian10
- centos8 scenario: default
- debian9 - distro: ubuntu2004
- debian10 scenario: default
- ubuntu1804 - distro: amazonlinux2
- ubuntu2004 scenario: default
- amazonlinux2 - distro: centos7
- fedora31 scenario: default
- fedora30 - distro: ubuntu1804
- fedora29 scenario: default
scenario: - distro: fedora31
- default scenario: nodeploy
- nodeploy - distro: fedora29
- autodeploy scenario: highavailabilitydb
- highavailabilitydb - distro: fedora30
- highavailabilityetcd scenario: autodeploy
- distro: debian9
scenario: highavailabilityetcd
- distro: centos8
scenario: highavailabilityetcd
steps: steps:
- name: Checkout codebase - name: Checkout codebase