Skip to content

Commit 171dad0

Browse files
committed
[ci] Add Rocky9 to the Linux-based matrix
1 parent 4e4bf02 commit 171dad0

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/continuous-integration.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,19 @@ on:
2121
jobs:
2222
build-linux:
2323
runs-on: ubuntu-latest
24+
strategy:
25+
matrix:
26+
container: ["alicevision/alicevision-deps:2024.12.03-ubuntu22.04-cuda12.1.0", "alicevision/alicevision-deps:2024.12.09-rocky9-cuda12.1.0"]
2427
container:
25-
image: alicevision/alicevision-deps:2024.11.25-ubuntu22.04-cuda12.1.0
28+
image: ${{ matrix.container }}
2629
env:
2730
DEPS_INSTALL_DIR: /opt/AliceVision_install
2831
BUILD_TYPE: Release
2932
CTEST_OUTPUT_ON_FAILURE: 1
3033
ALICEVISION_ROOT: ${{ github.workspace }}/../AV_install
3134
ALICEVISION_SENSOR_DB: ${{ github.workspace }}/../AV_install/share/aliceVision/cameraSensors.db
3235
ALICEVISION_LENS_PROFILE_INFO: ""
36+
BUILD_CCTAG: "${{ matrix.container == 'alicevision/alicevision-deps:2024.12.03-ubuntu22.04-cuda12.1.0' && 'ON' || 'OFF' }}"
3337
steps:
3438
- uses: actions/checkout@v1
3539

@@ -53,7 +57,7 @@ jobs:
5357
-DALICEVISION_BUILD_SWIG_BINDING=ON \
5458
-DALICEVISION_USE_OPENCV=ON \
5559
-DALICEVISION_USE_CUDA=ON \
56-
-DALICEVISION_USE_CCTAG=ON \
60+
-DALICEVISION_USE_CCTAG="${BUILD_CCTAG}" \
5761
-DALICEVISION_USE_POPSIFT=ON \
5862
-DALICEVISION_USE_ALEMBIC=ON \
5963
-DOpenCV_DIR="${DEPS_INSTALL_DIR}/share/OpenCV" \

0 commit comments

Comments
 (0)