Skip to content

Commit

Permalink
ci: use docker images for gitlab pipelines
Browse files Browse the repository at this point in the history
  • Loading branch information
nfurmento committed Dec 11, 2024
1 parent d2f59a9 commit 9fe1b8d
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 18 deletions.
35 changes: 18 additions & 17 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,8 @@ default:
build:
extends: .main_template
stage: build
tags:
- starpu
- linux
image: registry.gitlab.inria.fr/starpu/starpu-docker/ci-debian12
tags: ['ci.inria.fr', 'linux', 'large']
script:
- ./contrib/gitlab/build.sh
artifacts:
Expand All @@ -57,19 +56,28 @@ build:
script:
- ./contrib/gitlab/deploy.sh

check:
check_ci:
extends: .check_template
parallel:
matrix:
- NODE: [debian12, debian10, ubuntu1604, ubuntu1804, centos72amd64, macosx]
- NODE: [centos72amd64, macosx]
tags:
- ${NODE}
script:
- ./contrib/gitlab/deploy.sh

check:
extends: .check_template
parallel:
matrix:
- NODE: [debian12, debian10, ubuntu1604, ubuntu1804, ubuntu2004]
image: registry.gitlab.inria.fr/starpu/starpu-docker/ci-${NODE}
tags: ['ci.inria.fr', 'linux', 'large']

check_mpich:
extends: .check_template
tags:
- starpu
- ubuntu1804
image: registry.gitlab.inria.fr/starpu/starpu-docker/ci-ubuntu1804
tags: ['ci.inria.fr', 'linux', 'large']
parallel:
matrix:
- SCRIPT: [./contrib/gitlab/mpich.sh, ./contrib/gitlab/mpich_struct.sh]
Expand All @@ -78,18 +86,11 @@ check_mpich:

check_simgrid:
extends: .check_template
tags:
- starpu
- debian10
image: registry.gitlab.inria.fr/starpu/starpu-docker/ci-debian10
tags: ['ci.inria.fr', 'linux', 'large']
script:
- ./contrib/gitlab/simgrid.sh

#check_macosx:
# extends: .check_template
# tags : ["macosx"]
# script:
# - STARPU_USER_CONFIGURE_OPTIONS=--disable-mpi ./contrib/gitlab/deploy.sh

.analyze_template:
extends: .main_template
stage: analyze
Expand Down
2 changes: 1 addition & 1 deletion contrib/gitlab/mpich.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,5 @@

export STARPU_MICROBENCHS_DISABLED=1
export STARPU_CHECK_DIRS=mpi
export STARPU_USER_CONFIGURE_OPTIONS="--with-mpicc=/usr/bin/mpicc.mpich --with-mpiexec=/usr/bin/mpiexec.mpich --with-mpicxx=/usr/bin/mpicxx.mpich --with-mpifort=/usr/bin/mpifort.mpich"
export STARPU_USER_CONFIGURE_OPTIONS="--disable-socl --with-mpicc=/usr/bin/mpicc.mpich --with-mpiexec=/usr/bin/mpiexec.mpich --with-mpicxx=/usr/bin/mpicxx.mpich --with-mpifort=/usr/bin/mpifort.mpich"
./contrib/ci.inria.fr/job-1-check.sh

0 comments on commit 9fe1b8d

Please sign in to comment.