Easy Redmine auf eine neue Version aktualisieren
Das Easy Redmine Dogu basiert auf einem von Easy Software bereitgestelltem Docker-Image von Easy Redmine. Um dieses Image zu aktualisieren ist es notwendig, die neue Version aus der Docker-Registry von Easy Software zu beziehen.
Version aktualisieren
-
neue Version von Easy Redmine aus der Docker-Registry ermitteln
-
mögliche Änderungen an unseren Plugins prüfen (nur Quellcode)
- im Dockerfile die Version von Easy Redmine zur neuen Version ändern
Bauen
-
vor dem Bauen des Dogus mittels
cesapp build
muss man sich bei der externen Docker-Registry anmelden und das Image manuell heruntergeladen werdendocker login registry.git.easy.cz
ausführen- die Zugangsdaten dafür können aus
gopass
bezogen werden:ces/git.easy.cz/cloudogu-gmbh-partners-account/christian.beyer@cloudogu.com
- das manuelle Herunterladen des Images ist notwendig, weil die
cesapp
nur die Zugangsdaten der Instanz-Registrierung nutzt
- anschließend lässt sich das Dogu mit
cesapp build
normal bauen
Jenkins-Pipeline
- die neue Version von Easy Redmine muss im Jenkinsfile ergänzt werden
- die Version wird dazu verwendet, das richtige Docker-Image vor dem Build mit der
cesapp
herunterzuladen