1818# ## BUILD JOBS ###
1919
2020 ubu22-mpi-dpcpp-build :
21- uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu .yml@main
21+ uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker .yml@main
2222 secrets : inherit
2323 with :
24- force-delete : true # guarantees .gitattributes are respected in working dir
2524 image : ubuntu:22.04
2625 env-from-files : .github/workflows/dpcpp.env
2726 cmd : |
@@ -34,36 +33,33 @@ jobs:
3433
3534
3635 ubu22-mpi-icx-build :
37- uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu .yml@main
36+ uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker .yml@main
3837 secrets : inherit
3938 with :
40- force-delete : true # guarantees .gitattributes are respected in working dir
4139 image : ubuntu:22.04
4240 env-from-files : .github/workflows/icx-linux.env .github/workflows/gfx-ubuntu22.env # OIDN AOT needs ocloc
4341 cmd : |
4442 module load cmake/3.25.3
45- scripts/build/linux.sh -G Ninja -DBUILD_GLFW=OFF -DBUILD_GPU_SUPPORT=ON -DBUILD_OSPRAY_MODULE_MPI=ON -DBUILD_OSPRAY_MODULE_MULTIDEVICE=ON -DBUILD_EMBREE_FROM_SOURCE=ON -DBUILD_OIDN_FROM_SOURCE=ON
43+ scripts/build/linux.sh -G Ninja -DBUILD_GLFW=OFF -DBUILD_GPU_SUPPORT=ON -DBUILD_OSPRAY_MODULE_MPI=ON -DBUILD_OSPRAY_MODULE_MULTIDEVICE=ON -DBUILD_EMBREE_FROM_SOURCE=ON -DBUILD_OPENVKL_FROM_SOURCE=ON - DBUILD_OIDN_FROM_SOURCE=ON
4644 artifact-out : build-ubuntu2204-mpi-icx
4745 artifact-path : build/install/ospray build/CMakeCache.txt build/*/build/CMakeCache.txt
4846
4947
5048 suse-icx-build :
51- uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu .yml@main
49+ uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker .yml@main
5250 secrets : inherit
5351 with :
54- force-delete : true # guarantees .gitattributes are respected in working dir
5552 image : opensuse/leap:15.3
5653 env-from-files : .github/workflows/icx-linux.env
5754 cmd : |
5855 module load cmake/3.25.3
59- scripts/build/linux.sh -DBUILD_GPU_SUPPORT=ON -DBUILD_EMBREE_FROM_SOURCE=ON
56+ scripts/build/linux.sh -DBUILD_GPU_SUPPORT=ON -DBUILD_EMBREE_FROM_SOURCE=ON -DBUILD_OPENVKL_FROM_SOURCE=ON
6057
6158 rocky8-mpich-dpcpp-build :
62- uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu .yml@main
59+ uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker .yml@main
6360 secrets : inherit
6461 with :
65- force-delete : true # guarantees .gitattributes are respected in working dir
66- image : rockylinux:8.7
62+ image : rockylinux:8
6763 env-from-files : .github/workflows/dpcpp.env
6864 cmd : |
6965 module load cmake/3.25.3
8076
8177 dpcpp-dg2-ubu22-test :
8278 needs : ubu22-mpi-dpcpp-build
83- uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu .yml@main
79+ uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker .yml@main
8480 secrets : inherit
8581 with :
8682 timeout-minutes : 100
9995
10096 dpcpp-pvc-ubu22-test :
10197 needs : ubu22-mpi-dpcpp-build
102- uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu .yml@main
98+ uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker .yml@main
10399 secrets : inherit
104100 with :
105101 timeout-minutes : 100
@@ -118,7 +114,7 @@ jobs:
118114
119115 mpi-dpcpp-pvc-ubu22-test :
120116 needs : ubu22-mpi-dpcpp-build
121- uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu .yml@main
117+ uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker .yml@main
122118 secrets : inherit
123119 with :
124120 timeout-minutes : 100
@@ -137,7 +133,7 @@ jobs:
137133
138134 multidev-dpcpp-pvc-ubu22-test :
139135 needs : ubu22-mpi-dpcpp-build
140- uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu .yml@main
136+ uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker .yml@main
141137 secrets : inherit
142138 with :
143139 timeout-minutes : 100
@@ -156,7 +152,7 @@ jobs:
156152
157153 icx-dg2-ubu22-test :
158154 needs : ubu22-mpi-icx-build
159- uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu .yml@main
155+ uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker .yml@main
160156 secrets : inherit
161157 with :
162158 timeout-minutes : 100
@@ -174,7 +170,7 @@ jobs:
174170
175171 mpi-icx-dg2-ubu22-test :
176172 needs : ubu22-mpi-icx-build
177- uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu .yml@main
173+ uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker .yml@main
178174 secrets : inherit
179175 with :
180176 timeout-minutes : 100
@@ -192,7 +188,7 @@ jobs:
192188
193189 icx-pvc-ubu22-test :
194190 needs : ubu22-mpi-icx-build
195- uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu .yml@main
191+ uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker .yml@main
196192 secrets : inherit
197193 with :
198194 timeout-minutes : 100
@@ -210,7 +206,7 @@ jobs:
210206
211207 mpi-icx-pvc-ubu22-test :
212208 needs : ubu22-mpi-icx-build
213- uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu .yml@main
209+ uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker .yml@main
214210 secrets : inherit
215211 with :
216212 timeout-minutes : 100
@@ -228,7 +224,7 @@ jobs:
228224
229225 multidev-icx-pvc-ubu22-test :
230226 needs : ubu22-mpi-icx-build
231- uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu .yml@main
227+ uses : intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker .yml@main
232228 secrets : inherit
233229 with :
234230 timeout-minutes : 100
0 commit comments