Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
cs:it:gitlab:ci:runner [2019/08/23 08:56] – spitzlei | cs:it:gitlab:ci:runner [2021/03/30 07:57] (aktuell) – spitzlei | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Runner ====== | ====== Runner ====== | ||
===== Shared Runner ===== | ===== Shared Runner ===== | ||
- | Wir haben mehrere zur Verfügung stehende Runner im GitLab konfiguriert: | + | Wir haben mehrere zur Verfügung stehende Runner im GitLab konfiguriert. |
- | * `gitlab-build1` | + | |
- | * 10 CPU-Kerne | + | |
- | * Tags: default, cn | + | |
- | * `crassusvampus` | + | |
- | * 40 CPU-Kerne | + | |
- | * Tags: ht, default, ccb | + | |
- | * `castle` | + | |
- | * 32 epyc CPU-Kerne | + | |
- | * Tags: ht, default, 32c, dsml, epyc | + | |
Standardmäßig wird der nächste freie Runner gewählt um die CI-Pipeline auszuführen. Man kann einem Job aber auch vorschreiben, | Standardmäßig wird der nächste freie Runner gewählt um die CI-Pipeline auszuführen. Man kann einem Job aber auch vorschreiben, | ||
+ | |||
+ | Für besonders rechenintensive Aufgaben kann der `ht` Tag verwendet werden. Für Deployments muss der passende Tag (Serverlocation/ | ||
===== Pipelines lokal ausführen ===== | ===== Pipelines lokal ausführen ===== |