JSC-GitLab offers the shared runner opensuse-test
with tag linux
which offers two fixed images.
The desired image can be choosen using the image
variable in the .gitlab-ci.yml file.
If you need further images or packages, please send an email to A.Visser@fz-juelich.de
The default image offers an OpenSuse based system with installed development packages. The following example .gitlab-ci.yml prints out the release number and the currently installed packages.
stages:
- info
infojob:
stage: info
tags:
- linux
script:
- uname -a
- cat /etc/SuSE-release
- rpm -qa
opensuse-texlive
This image offers a large amount of TeX related packages. The following example .gitlab-ci.yml prints out the release number and the currently installed packages.
stages:
- info
infojob:
stage: info
image: registry.jsc.fz-juelich.de/sharedrunner/opensuse-latex
tags:
- linux
script:
- uname -a
- cat /etc/SuSE-release
- rpm -qa