26 lines
1.0 KiB
Plaintext
26 lines
1.0 KiB
Plaintext
: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}[]
|
|
----
|