Skip to content

Commit 1aff9be

Browse files
committed
try run ci on N2
1 parent 89120d0 commit 1aff9be

File tree

1 file changed

+13
-15
lines changed

1 file changed

+13
-15
lines changed

.gitlab-ci.yml

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ stages:
66
julia/1.6:
77
stage: testing-1.6
88
tags:
9-
- bauerc-noctua
9+
- bauerc-noctua2
1010
variables:
11-
SCHEDULER_PARAMETERS: "-A pc2-mitarbeiter -p dgx -n 64 -t 00:15:00" # use 4 GPUs
11+
SCHEDULER_PARAMETERS: "-N 1 -n 1 -c 128 --gres=gpu:a100:4 -t 00:15:00 -A pc2-mitarbeiter -p gpu --exclusive"
1212
JULIA_DEPOT_PATH: "/scratch/pc2-mitarbeiter/bauerc/.julia-ci"
1313
JULIA_NUM_THREADS: "10"
1414
JULIA_EXCLUSIVE: "1"
@@ -21,18 +21,18 @@ julia/1.6:
2121
- merge_requests
2222
script:
2323
- /bin/bash -l
24-
- module load CUDA/11.5.0
25-
- module load Julia/1.6.5-linux-x86_64
24+
- ml system/CUDA/11.6.0
25+
- ml lang/Julia/1.6.5-linux-x86_64
2626
- rm -f Manifest.toml
2727
- julia --color=yes --project=. -e 'using Pkg; Pkg.instantiate(verbose=true); Pkg.test(; coverage = false);'
2828

2929
# Generates code coverage
3030
julia/1.7:
3131
stage: testing-1.7
3232
tags:
33-
- bauerc-noctua
33+
- bauerc-noctua2
3434
variables:
35-
SCHEDULER_PARAMETERS: "-A pc2-mitarbeiter -p dgx -n 64 -t 00:15:00" # use 4 GPUs
35+
SCHEDULER_PARAMETERS: "-N 1 -n 1 -c 128 --gres=gpu:a100:4 -t 00:15:00 -A pc2-mitarbeiter -p gpu --exclusive"
3636
JULIA_DEPOT_PATH: "/scratch/pc2-mitarbeiter/bauerc/.julia-ci"
3737
JULIA_NUM_THREADS: "10"
3838
JULIA_EXCLUSIVE: "1"
@@ -45,8 +45,7 @@ julia/1.7:
4545
- merge_requests
4646
script:
4747
- /bin/bash -l
48-
- module load CUDA/11.5.0
49-
- module load Julia/1.7.1-linux-x86_64
48+
- ml lang/JuliaHPC/1.7.2-fosscuda-2022a-linux-x86_64
5049
- rm -f Manifest.toml
5150
- julia --color=yes --project=. -e 'using Pkg; Pkg.instantiate(verbose=true); Pkg.test(; coverage = true);'
5251
- julia --color=yes --project=test/coverage -e 'import Pkg; Pkg.instantiate()'
@@ -57,9 +56,9 @@ julia/1.7:
5756
build-and-deploy-docs:
5857
stage: documentation
5958
tags:
60-
- bauerc-noctua
59+
- bauerc-noctua2
6160
variables:
62-
SCHEDULER_PARAMETERS: "-A pc2-mitarbeiter -p dgx -n 64 -t 00:15:00" # use 4 GPUs
61+
SCHEDULER_PARAMETERS: "-N 1 -n 1 -c 128 --gres=gpu:a100:4 -t 00:15:00 -A pc2-mitarbeiter -p gpu --exclusive"
6362
JULIA_DEPOT_PATH: "/scratch/pc2-mitarbeiter/bauerc/.julia-ci"
6463
JULIA_NUM_THREADS: "10"
6564
JULIA_EXCLUSIVE: "1"
@@ -72,11 +71,10 @@ build-and-deploy-docs:
7271
# - merge_requests
7372
script:
7473
- /bin/bash -l
75-
- module load CUDA/11.5.0
76-
- module load Julia/1.7.1-linux-x86_64
77-
- module load git
74+
- ml lang/JuliaHPC/1.7.2-fosscuda-2022a-linux-x86_64
7875
- cd docs
79-
- git --version
80-
- which git
76+
# - module load git
77+
# - git --version
78+
# - which git
8179
- julia --color=yes build_docs.jl
8280
allow_failure: false

0 commit comments

Comments
 (0)