Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
FWCC
GitLab HPC Driver Prototype
Commits
7e1280f8
Commit
7e1280f8
authored
Oct 22, 2019
by
Pape, David (FWCC) - 139658
Browse files
Headings
parent
d191c99a
Changes
1
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
7e1280f8
Prototype of a gitlab-runner using a custom executor to run CI jobs on hemera cluster with Slurm.
Instructions
-- Usage in .gitlab-ci.yml
============
=========================
Instructions
============
-
CI jobs that are supposed to run on the cluster must be tagged with "hemera"
Usage in .gitlab-ci.yml
-----------------------
-
CI jobs that are supposed to run on the cluster must be tagged with
`hemera`
-
Pass options to the Slurm job by adding them to your job as variables and prepending "CI_SLURM_"
to their name. Options must be all upper case, hyphens become underscores. Currently supported
...
...
@@ -16,6 +19,7 @@ Instructions -- Usage in .gitlab-ci.yml
-
CI_SLURM_PARTITION
-
CI_SLURM_GRES
-
Example 1 -- Run a hybrid MPI/OpenMP job
```
yml
run_mpi_omp
:
...
...
@@ -48,9 +52,8 @@ run_cuda:
-
./cuda
```
Instructions -- Runner setup
============================
Runner setup
------------
-
Run
`./setup.sh`
to symlink the runner configuration file to the apropriate place. You will be
warned if the gitlab-runner executable (which you will need when working with artifacts) is not in
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment