Skip to content

Commit

Permalink
Merge pull request ComplianceAsCode#12041 from Mab879/update_gating
Browse files Browse the repository at this point in the history
Update Gating
  • Loading branch information
marcusburghardt authored Jun 3, 2024
2 parents bb93187 + 6d7abd1 commit 44dfbf6
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 8 deletions.
13 changes: 7 additions & 6 deletions .github/workflows/gate.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
uses: actions/checkout@v3
- name: Build
run: |-
./build_product rhel7 rhel8 rhel9 --derivatives
./build_product rhel7 rhel8 rhel9 rhel10 --derivatives
env:
ADDITIONAL_CMAKE_OPTIONS: "-DSSG_OVAL_SCHEMATRON_VALIDATION_ENABLED=OFF"
- name: Test
Expand Down Expand Up @@ -54,7 +54,7 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- name: Build
run: ./build_product alinux2 alinux3 chromium fedora firefox rhcos4 rhel7 rhel8 rhel9 sle12 sle15 ubuntu2004 ubuntu2204 uos20
run: ./build_product sle12 sle15
- name: Test
run: ctest -j2 --output-on-failure -E unique-stigids
working-directory: ./build
Expand All @@ -70,7 +70,7 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- name: Build
run: ./build_product sle12 sle15
run: ./build_product opensuse
env:
ADDITIONAL_CMAKE_OPTIONS: "-DSSG_OVAL_SCHEMATRON_VALIDATION_ENABLED=OFF"
- name: Test
Expand All @@ -97,7 +97,7 @@ jobs:
env:
ADDITIONAL_CMAKE_OPTIONS: "-DSSG_ANSIBLE_PLAYBOOKS_PER_RULE_ENABLED=ON -DSSG_OVAL_SCHEMATRON_VALIDATION_ENABLED=OFF"
run: |-
./build_product debian10 debian11
./build_product debian10 debian11 debian12
- name: Test
working-directory: ./build
run: ctest -j2 --output-on-failure -E unique-stigids
Expand All @@ -116,7 +116,7 @@ jobs:
env:
ADDITIONAL_CMAKE_OPTIONS: "-DSSG_SCE_ENABLED:BOOL=ON -DSSG_OVAL_SCHEMATRON_VALIDATION_ENABLED=OFF"
run: |-
./build_product ubuntu2004 ubuntu2204
./build_product ubuntu1604 ubuntu1804 ubuntu2004
- name: Test
run: ctest -j2 --output-on-failure -E unique-stigids
working-directory: ./build
Expand All @@ -135,7 +135,7 @@ jobs:
env:
ADDITIONAL_CMAKE_OPTIONS: "-DSSG_SCE_ENABLED:BOOL=ON -DSSG_OVAL_SCHEMATRON_VALIDATION_ENABLED=OFF"
run: |-
./build_product ubuntu2004 ubuntu2204
./build_product ubuntu2204
- name: Test
run: ctest -j2 --output-on-failure -E unique-stigids
working-directory: ./build
Expand Down Expand Up @@ -168,6 +168,7 @@ jobs:
rhel7 \
rhel8 \
rhel9 \
rhel10 \
uos20 \
ocp4
env:
Expand Down
13 changes: 11 additions & 2 deletions .github/workflows/gate_fedora.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,22 +24,31 @@ jobs:
run: pip install pcre2 -r requirements.txt -r test-requirements.txt
- name: Build
run: |-
./build_product \
./build_product -j2 \
alinux2 \
alinux3 \
anolis23 \
anolis8 \
chromium \
eks \
example \
fedora \
firefox \
macos1015 \
ol7 \
ol8 \
ol9 \
openembedded \
openeuler2203 \
rhcos4 \
rhel7 \
rhel8 \
rhel9 \
rhel10 \
rhv4 \
uos20 \
ocp4 \
eks
uos20
env:
ADDITIONAL_CMAKE_OPTIONS: "-DSSG_ANSIBLE_PLAYBOOKS_PER_RULE_ENABLED=ON -DSSG_OVAL_SCHEMATRON_VALIDATION_ENABLED=OFF"
- name: Test
Expand Down

0 comments on commit 44dfbf6

Please sign in to comment.