Skip to content
GitLab
Menu
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
1231f021
Commit
1231f021
authored
Oct 22, 2019
by
Pape, David (FWCC) - 139658
Browse files
More formatting
parent
d9856351
Changes
1
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
1231f021
...
...
@@ -8,7 +8,6 @@ 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
options are:
...
...
@@ -18,8 +17,6 @@ Usage in .gitlab-ci.yml
-
CI_SLURM_CPUS_PER_TASK
-
CI_SLURM_PARTITION
-
CI_SLURM_GRES
-
Example 1: Run a hybrid MPI/OpenMP job
```
yml
run_mpi_omp
:
...
...
@@ -36,7 +33,6 @@ run_mpi_omp:
-
export OMP_NUM_THREADS=8
-
mpirun ./mpi_omp
```
-
Example 2: Run a CUDA job on the GPU partition
```
yml
run_cuda
:
...
...
@@ -58,12 +54,9 @@ 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
your path.
-
Start the runner:
`gitlab-runner run:working-directory`
-
Register runners to your project:
`gitlab-runner register`
You'll need one runner with the tag "hemera" and one without.
-
Edit the runner-config.toml and place the tokens of the newly generated configuration blocks in
the two old blocks and delete the rest of the new ones.
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a 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