Ich habe ein Projekt, ein Docker-Bild zu erstellen, in meinem Fall ist es eine Erweiterung von Mongo-Bild, das (innerhalb des Containers) Daten enthält. Und ich benutze dieses Mongo Docker Bild für Integrationstests Zweck.Wie Docker-Bild mit Jenkins-Pipeline freigeben
Im Moment wird Maven nicht verwendet, um das Projekt zu bauen. Wenn ich eine Version dieses Bildes veröffentlichen möchte, mache ich es auf meinem Computer, was nicht ideal ist.
Ich möchte eine Datei behalten, die meine aktuelle Version meines Docker-Bildes enthält (wie pom.xml).
Was soll ich tun, fügen Sie eine pom.xml in meinem Projekt für Versionierung und maven-release-plugin hinzu, fügen Sie eine einfache version.txt hinzu, mit der ich während meines Release-Prozesses aktualisiere?
Oder gibt es eine ähnliche "docker.version" Datei, die ich nicht weiß, um dies zu tun?
poste ich ein Beispiel für mein Projekt auf GitHub: https://github.com/Ameausoone/mongodb-docker-with-data
Auch ich war „Mavenize“ einfach git-Tag oder jenkins Build-Nummer zu denken, zu verwenden, aber ja, ich werde diese einfach nutzen! Danke – Antoine