ci: new image for developer-tools (#48065)

This commit is contained in:
Harmen Stoppels 2024-12-16 13:08:05 +01:00 committed by GitHub
parent 06eae96ef9
commit 2f6e30fd24
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 11 additions and 27 deletions

View File

@ -447,27 +447,26 @@ build_systems-build:
###########################################
# Build tests for different developer tools
# manylinux2014
###########################################
.developer-tools-manylinux2014:
.developer-tools-x86_64_v3-linux-gnu:
extends: [ ".linux_x86_64_v3" ]
variables:
SPACK_CI_STACK_NAME: developer-tools-manylinux2014
SPACK_CI_STACK_NAME: developer-tools-x86_64_v3-linux-gnu
developer-tools-manylinux2014-generate:
extends: [ ".developer-tools-manylinux2014", ".generate-x86_64"]
image: ghcr.io/spack/spack/manylinux2014:2024.03.28
developer-tools-x86_64_v3-linux-gnu-generate:
extends: [ ".developer-tools-x86_64_v3-linux-gnu", ".generate-x86_64"]
image: ghcr.io/spack/x86_64_v3-linux-gnu:2024-12-12
developer-tools-manylinux2014-build:
extends: [ ".developer-tools-manylinux2014", ".build" ]
developer-tools-x86_64_v3-linux-gnu-build:
extends: [ ".developer-tools-x86_64_v3-linux-gnu", ".build" ]
trigger:
include:
- artifact: jobs_scratch_dir/cloud-ci-pipeline.yml
job: developer-tools-manylinux2014-generate
job: developer-tools-x86_64_v3-linux-gnu-generate
strategy: depend
needs:
- artifacts: True
job: developer-tools-manylinux2014-generate
job: developer-tools-x86_64_v3-linux-gnu-generate
###########################################
# Build tests for different developer tools

View File

@ -76,25 +76,10 @@ spack:
- - $default_specs
- - $arch
compilers:
- compiler:
spec: gcc@=10.2.1
paths:
cc: /opt/rh/devtoolset-10/root/usr/bin/gcc
cxx: /opt/rh/devtoolset-10/root/usr/bin/g++
f77: /opt/rh/devtoolset-10/root/usr/bin/gfortran
fc: /opt/rh/devtoolset-10/root/usr/bin/gfortran
flags: {}
operating_system: centos7
target: x86_64
modules: []
environment: {}
extra_rpaths: []
ci:
pipeline-gen:
- build-job:
image: ghcr.io/spack/spack/manylinux2014:2024.03.28
image: ghcr.io/spack/x86_64_v3-linux-gnu:2024-12-12
cdash:
build-group: Developer Tools Manylinux2014
build-group: Developer Tools x86_64_v3-linux-gnu