:sourcedir: ../../../../templates :gitlab-ci-file: /common/common-ci-variablen.gitlab-ci.yml [[Generel-Variablen]] == Generelle Variablen Wir stellen von uns empfohlene CI-Variablen in `{gitlab-ci-file}` zur verfügung. Diese werden von uns gepflegt und bekommen von verschiedenen Projekten Feedback. Es ist möglich das File direkt einzubinden. Bitte folgende Variablen in `.gitlab-ci.yaml` setzen |=== |Name |Description |MAVE_IMAGE| Das Image das benutzt werden soll für Jobs die Maven benötigen. |NODE_IMAGE| Das Image das benutzt werden soll für Jobs die NPM benötigen |MAVEN_OPTS| Generelle optionen um Maven zu verändern |MAVEN_CLI_OPTS| Optionen um Maven beim Bauen zu verbessern. |FRONTEND_DIR| Wenn das Projekt ein Frontend besitzt, muss der Pfad definiert werden, damit die NPM Templates, das die Files finden kann. |BACKEND_DIR| Wenn das Projekt ein Backend besitzt, muss der Pfad definiert werden. So kann gradle/maven an der richtigen Stelle ausgeführt werden. |=== ---- include::{sourcedir}{gitlab-ci-file}[] ----