1342 noerinteg ci pipeline (#1346)

FIxed matrix
This commit is contained in:
Scott Fennell 2022-09-19 15:13:25 -05:00 committed by GitHub
parent 591c2be0d1
commit db9d976cd6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -16,19 +16,18 @@ jobs:
matrix:
cfg:
#-------- Operating Systems ----------------
- { os: ubuntu, tag: 18.04, arch: debian, arch_ver: 10 }
- { os: ubuntu, tag: 20.04, arch: debian, arch_ver: 11 }
- { os: ubuntu, tag: 22.04, arch: debian, arch_ver: 12 }
- { os: debian, tag: 10, arch: debian, arch_ver: 10 }
- { os: debian, tag: 11, arch: debian, arch_ver: 11 }
- { os: debian, tag: bookworm, arch: debian, arch_ver: 12 }
- { os: centos, tag: 7, arch: rhel, arch_ver: 7 }
- { os: rockylinux, tag: 8, arch: rhel, arch_ver: 8 }
- { os: oraclelinux, tag: 8, arch: rhel, arch_ver: 8 }
- { os: oraclelinux, tag: 8, arch: rhel, arch_ver: 8, erinteg: noerinteg }
- { os: almalinux, tag: 8, arch: rhel, arch_ver: 8 }
- { os: ubuntu, tag: 18.04, arch: debian, arch_ver: 10, erinteg: erinteg }
- { os: ubuntu, tag: 20.04, arch: debian, arch_ver: 11, erinteg: erinteg }
- { os: ubuntu, tag: 22.04, arch: debian, arch_ver: 12, erinteg: erinteg }
- { os: debian, tag: 10, arch: debian, arch_ver: 10, erinteg: erinteg }
- { os: debian, tag: 11, arch: debian, arch_ver: 11, erinteg: erinteg }
- { os: debian, tag: bookworm, arch: debian, arch_ver: 12, erinteg: erinteg }
- { os: centos, tag: 7, arch: rhel, arch_ver: 7, erinteg: erinteg }
- { os: rockylinux, tag: 8, arch: rhel, arch_ver: 8, erinteg: erinteg }
- { os: oraclelinux, tag: 8, arch: rhel, arch_ver: 8, erinteg: erinteg }
- { os: oraclelinux, tag: 8, arch: rhel, arch_ver: 8, erinteg: noerinteg }
- { os: almalinux, tag: 8, arch: rhel, arch_ver: 8, erinteg: erinteg }
python: [2, 3]
erinteg: [erinteg]
#-------- Defaults --------------------------
include:
@ -137,6 +136,10 @@ jobs:
install_gtest: |
dnf config-manager --enable ol8_codeready_builder
dnf install -y gtest-devel
#-------- Configure Flags -------------------------------------
- cfg: { erinteg: noerinteg }
config_flags: --enable-er7utils=no
#-------- Job definition ----------------
runs-on: ubuntu-latest
container: docker://${{matrix.cfg.os}}:${{matrix.cfg.tag}}
@ -159,7 +162,7 @@ jobs:
run: |
export MAKEFLAGS=-j`nproc`
export PYTHON_VERSION=${{matrix.python}}
./configure `[ noerinteg = ${{matrix.erinteg}} ] && echo --enable-er7utils=no`
./configure ${{matrix.config_flags}}
- name: Build Trick
run: |
export MAKEFLAGS=-j`nproc`