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 # Build tests for different developer tools
# manylinux2014
########################################### ###########################################
.developer-tools-manylinux2014: .developer-tools-x86_64_v3-linux-gnu:
extends: [ ".linux_x86_64_v3" ] extends: [ ".linux_x86_64_v3" ]
variables: variables:
SPACK_CI_STACK_NAME: developer-tools-manylinux2014 SPACK_CI_STACK_NAME: developer-tools-x86_64_v3-linux-gnu
developer-tools-manylinux2014-generate: developer-tools-x86_64_v3-linux-gnu-generate:
extends: [ ".developer-tools-manylinux2014", ".generate-x86_64"] extends: [ ".developer-tools-x86_64_v3-linux-gnu", ".generate-x86_64"]
image: ghcr.io/spack/spack/manylinux2014:2024.03.28 image: ghcr.io/spack/x86_64_v3-linux-gnu:2024-12-12
developer-tools-manylinux2014-build: developer-tools-x86_64_v3-linux-gnu-build:
extends: [ ".developer-tools-manylinux2014", ".build" ] extends: [ ".developer-tools-x86_64_v3-linux-gnu", ".build" ]
trigger: trigger:
include: include:
- artifact: jobs_scratch_dir/cloud-ci-pipeline.yml - artifact: jobs_scratch_dir/cloud-ci-pipeline.yml
job: developer-tools-manylinux2014-generate job: developer-tools-x86_64_v3-linux-gnu-generate
strategy: depend strategy: depend
needs: needs:
- artifacts: True - artifacts: True
job: developer-tools-manylinux2014-generate job: developer-tools-x86_64_v3-linux-gnu-generate
########################################### ###########################################
# Build tests for different developer tools # Build tests for different developer tools

View File

@ -76,25 +76,10 @@ spack:
- - $default_specs - - $default_specs
- - $arch - - $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: ci:
pipeline-gen: pipeline-gen:
- build-job: - build-job:
image: ghcr.io/spack/spack/manylinux2014:2024.03.28 image: ghcr.io/spack/x86_64_v3-linux-gnu:2024-12-12
cdash: cdash:
build-group: Developer Tools Manylinux2014 build-group: Developer Tools x86_64_v3-linux-gnu