GitLab Pipeline Templates Versions Tags einführen
Warum?
Als DevOps Engineer möchte ich die GitLab Pipeline Templates versionieren, damit Änderungen bewusst auf die jeweiligen Repositories angewendet werden können und wir immer einen definierten Stand ausgerollt haben.
Relevante Links und Bemerkungen
Momentan beziehen alle Repos die Templates aus dem main Branch. Das kann zu Problemen führen, wenn wir größere Änderungen an den Templates machen, dass diese Änderungen sofort auf alle Repositories ausgerollt werden. Durch Versionen haben wir immer einen definierten Stand in den Repos ausgerollt.
Es geht um das Repo: https://git.fitko.de/fit-connect/pipeline
Akzeptanzkriterien
-
Das Template Repo hat Versionstags -
Die konsumierenden Repos sind auf eine Version umgestellt.
Durchführungsplan (von Entwickler:in bei Umsetzungsplanung auszufüllen)
-
Version Tag anlegen -
Konsumierende Repos auf bestimmte Version umstellen -
Definition of Done wurde geprüft