Skip to content
Snippets Groups Projects
Commit cd8f73d5 authored by Ben Boeckel's avatar Ben Boeckel
Browse files

gitlab-ci: add a Linux aarch64 build

parent aa248953
No related branches found
No related tags found
No related merge requests found
......@@ -117,6 +117,25 @@ el8-x86_64-python:test:
needs:
- el8-x86_64-python:build
fedora41-aarch64-mpi-python:build:
extends:
- .fedora41_aarch64_mpi_python
- .cmake_build_linux
- .linux_aarch64_builder_tags
- .cmake_build_artifacts
- .run_manually
needs: []
fedora41-aarch64-mpi-python:test:
extends:
- .fedora41_aarch64_mpi_python
- .cmake_test_linux
- .linux_aarch64_tester_tags
- .cmake_test_artifacts
- .run_automatically
needs:
- fedora41-aarch64-mpi-python:build
fedora39-x86_64-mpi-renderless:build:
extends:
- .fedora39_x86_64_mpi_renderless
......
......@@ -2,6 +2,7 @@
"latest-master": [
{ "group": "master", "site": "gitlab-ci", "buildname": "vtk-branch-master-[el7_x86_64_mindeps_debug_python_qt5]" },
{ "group": "master", "site": "gitlab-ci", "buildname": "vtk-branch-master-[el8_x86_64_icc_python]" },
{ "group": "master", "site": "gitlab-ci", "buildname": "vtk-branch-master-[fedora41_aarch64_mpi_python_qt_tbb]" },
{ "group": "master", "site": "gitlab-ci", "buildname": "vtk-branch-master-[fedora39_x86_64_cuda_mpi_offscreen_osmesa]" },
{ "group": "master", "site": "gitlab-ci", "buildname": "vtk-branch-master-[fedora39_x86_64_cuda_mpi_offscreen_osmesa_ext_vtk]" },
{ "group": "master", "site": "gitlab-ci", "buildname": "vtk-branch-master-[fedora39_x86_64_doxygen_mpi_python_qt_tbb]" },
......
# Enable SPDX generation
set(VTK_GENERATE_SPDX ON CACHE BOOL "")
# Add rpath entries for dependencies.
set(CMAKE_INSTALL_RPATH "/usr/local/lib64" CACHE STRING "")
include("${CMAKE_CURRENT_LIST_DIR}/configure_fedora_common.cmake")
# Disable modules for which there are missing dependencies.
set(VTK_MODULE_ENABLE_VTK_FiltersOpenTURNS NO CACHE STRING "") # openturns
include("${CMAKE_CURRENT_LIST_DIR}/configure_fedora41.cmake")
......@@ -326,6 +326,10 @@
extends: .linux
image: "kitware/vtk:ci-fedora39-x86_64-20240828"
.fedora41_aarch64:
extends: .linux
image: "kitware/vtk:ci-fedora41-aarch64-20250220"
.el7_x86_64_mindeps:
extends: .linux
image: "kitware/vtk:ci-el7-x86_64-mindeps-20250116"
......@@ -360,6 +364,11 @@
# Fails inside of CI containers.
PSM3_KASSIST_MODE: none
.fedora_mpich_aarch64_addon:
extends: .fedora_mpich_addon
variables:
MODULES: mpi/mpich-aarch64
.fedora_mpich_x86_64_addon:
extends: .fedora_mpich_addon
variables:
......@@ -395,6 +404,15 @@
variables:
CMAKE_CONFIGURATION: el8_x86_64_icc_python
.fedora41_aarch64_mpi_python:
extends:
- .fedora41_aarch64
- .fedora_mpich_aarch64_addon
variables:
CMAKE_CONFIGURATION: fedora41_aarch64_mpi_python
VTK_INSTALL: 1
.fedora39_x86_64_doxygen_mpi_python_qt_tbb:
extends:
- .fedora39_x86_64
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment