Skip to content

Commit

Permalink
ci: replace centos:8 build & test jobs with rockylinux:9, use latest
Browse files Browse the repository at this point in the history
arch linux, add ubuntu:24.04
  • Loading branch information
kraszkow committed Jun 10, 2024
1 parent cdf5f26 commit 05f2016
Show file tree
Hide file tree
Showing 4 changed files with 120 additions and 119 deletions.
22 changes: 11 additions & 11 deletions .github/workflows/internal.benchmark.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,14 @@ concurrency:
permissions: read-all

jobs:
build-rocky87-icx:
build-rocky8-icx:
secrets: inherit
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
with:
force-delete: true # guarantees .gitattributes are respected in working dir
submodules: true
image: rockylinux:8.7
artifact-out: build-rocky87-icx
image: rockylinux:8
artifact-out: build-rocky8-icx
artifact-path: ./build/install ./build/openvkl/build
cmd: |
module load cmake
Expand All @@ -33,44 +33,44 @@ jobs:
gitlab/build.sh
benchmark-x8280-1:
needs: build-rocky87-icx
needs: build-rocky8-icx
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/perf.yml@main
with:
runs-on: '["vis-perf-x8280-1"]'
artifact-in: build-rocky87-icx
artifact-in: build-rocky8-icx
setup-benny: true
cmd: |
cd ./build/install
$GITHUB_WORKSPACE/.github/scripts/run-benchmarks.sh CPU
benchmark-x8380-1:
needs: build-rocky87-icx
needs: build-rocky8-icx
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/perf.yml@main
with:
runs-on: '["vis-perf-x8380-1"]'
artifact-in: build-rocky87-icx
artifact-in: build-rocky8-icx
setup-benny: true
cmd: |
cd ./build/install
$GITHUB_WORKSPACE/.github/scripts/run-benchmarks.sh CPU
benchmark-i9-12900k-1:
needs: build-rocky87-icx
needs: build-rocky8-icx
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/perf.yml@main
with:
runs-on: '["vis-perf-i9-12900k-1"]'
artifact-in: build-rocky87-icx
artifact-in: build-rocky8-icx
setup-benny: true
cmd: |
cd ./build/install
$GITHUB_WORKSPACE/.github/scripts/run-benchmarks.sh CPU
benchmark-a3970x-1:
needs: build-rocky87-icx
needs: build-rocky8-icx
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/perf.yml@main
with:
runs-on: '["vis-perf-a3970x-1"]'
artifact-in: build-rocky87-icx
artifact-in: build-rocky8-icx
setup-benny: true
cmd: |
cd ./build/install
Expand Down
28 changes: 14 additions & 14 deletions .github/workflows/internal.ci.linux.single_volume.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
with:
force-delete: true # guarantees .gitattributes are respected in working dir
submodules: true
image: centos:8
image: rockylinux:8
artifact-out: build-amr
artifact-path: ./build/install ./build/openvkl/build
cmd: |
Expand All @@ -31,7 +31,7 @@ jobs:
with:
force-delete: true # guarantees .gitattributes are respected in working dir
submodules: true
image: centos:8
image: rockylinux:8
artifact-out: build-particle
artifact-path: ./build/install ./build/openvkl/build
cmd: |
Expand All @@ -43,7 +43,7 @@ jobs:
with:
force-delete: true # guarantees .gitattributes are respected in working dir
submodules: true
image: centos:8
image: rockylinux:8
artifact-out: build-structuredRegular
artifact-path: ./build/install ./build/openvkl/build
cmd: |
Expand All @@ -55,7 +55,7 @@ jobs:
with:
force-delete: true # guarantees .gitattributes are respected in working dir
submodules: true
image: centos:8
image: rockylinux:8
artifact-out: build-structuredRegularLegacy
artifact-path: ./build/install ./build/openvkl/build
cmd: |
Expand All @@ -67,7 +67,7 @@ jobs:
with:
force-delete: true # guarantees .gitattributes are respected in working dir
submodules: true
image: centos:8
image: rockylinux:8
artifact-out: build-structuredSpherical
artifact-path: ./build/install ./build/openvkl/build
cmd: |
Expand All @@ -79,7 +79,7 @@ jobs:
with:
force-delete: true # guarantees .gitattributes are respected in working dir
submodules: true
image: centos:8
image: rockylinux:8
artifact-out: build-unstructured
artifact-path: ./build/install ./build/openvkl/build
cmd: |
Expand All @@ -91,7 +91,7 @@ jobs:
with:
force-delete: true # guarantees .gitattributes are respected in working dir
submodules: true
image: centos:8
image: rockylinux:8
artifact-out: build-vdb
artifact-path: ./build/install ./build/openvkl/build
cmd: |
Expand All @@ -105,7 +105,7 @@ jobs:
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
with:
artifact-in: build-amr
image: centos:8
image: rockylinux:8
cmd: |
./build/openvkl/build/vklTestsCPU --durations yes
Expand All @@ -115,7 +115,7 @@ jobs:
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
with:
artifact-in: build-particle
image: centos:8
image: rockylinux:8
cmd: |
./build/openvkl/build/vklTestsCPU --durations yes
Expand All @@ -125,7 +125,7 @@ jobs:
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
with:
artifact-in: build-structuredRegular
image: centos:8
image: rockylinux:8
cmd: |
./build/openvkl/build/vklTestsCPU --durations yes
Expand All @@ -135,7 +135,7 @@ jobs:
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
with:
artifact-in: build-structuredRegularLegacy
image: centos:8
image: rockylinux:8
cmd: |
./build/openvkl/build/vklTestsCPU --durations yes
Expand All @@ -145,7 +145,7 @@ jobs:
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
with:
artifact-in: build-structuredSpherical
image: centos:8
image: rockylinux:8
cmd: |
./build/openvkl/build/vklTestsCPU --durations yes
Expand All @@ -155,7 +155,7 @@ jobs:
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
with:
artifact-in: build-unstructured
image: centos:8
image: rockylinux:8
cmd: |
./build/openvkl/build/vklTestsCPU --durations yes
Expand All @@ -165,6 +165,6 @@ jobs:
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
with:
artifact-in: build-vdb
image: centos:8
image: rockylinux:8
cmd: |
./build/openvkl/build/vklTestsCPU --durations yes
Loading

0 comments on commit 05f2016

Please sign in to comment.