Maven Continious Integration mit Jenkins, Maven und Nexus - wie richtig?

Grizzly

Top Contributor
Hallo zusammen, :)

bei uns wurde schon vor einiger Zeit der Build Prozess eines unserer Produkts auf Jenkins, Maven und Nexus umgestellt. Allerdings mehr schlecht als recht bzw. hat man sich um viele Fragen und Problem nicht gekümmert.

Nun wollen wir ein weiteres Produkt darauf umstellen und nun so richtig mit Continious Integration einsteigen. Allerdings kommen jetzt wieder die ganzen Fragen vorbei.

So fragen wir uns wie wir den Build Prozess in Jenkins (sinnvoll) gestalten können, so dass wir mit dem Build nicht nur auf den HEAD, sondern auch auf Branches, Changesets, Tags, usw. aufsetzen können. Wie sieht es mit der Versionierung der Build Skripte aus (sprich dass das Build Skript von Jenkins auch immer zur entsprechenden Versionen passt und nicht nur zur aktuell(st)en? Wie sieht es mit der Versionierung in Jenkins und Nexus aus (momentan wird das von Hand gemacht)? Wie handhabt man eigene Bibliotheken / Frameworks, welche von anderen Maven Projekte wiederrum benutzt werden? Wie sieht es hier mit der Versionierung, der Verwaltung der Abhängigkeiten aus und dem Hochladen in den Nexus aus? Also im Endeffekt die ganze CI Geschichte, wenn man nicht nur an der Oberfläche kratzt.

Bisher habe ich dazu nicht wirklich viel gefunden. Kennt da jemand ein gutes Buch oder eine gute Seite, die er empfehlen kann. Bzw. hat jemand von Euch vielleicht da einen tieferen Einblick, weil er das bei sich im Geschäft schon am Laufen hat und sich auch mit den ganzen Problem bereits herumschlagen musste?

Gruß
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
D [Maven] noclassdeffounderror in eclipse (junittest) - mvn integration-test funktioniert!) Tools - Maven, Gradle, Ant & mehr 9
Spin Maven Anfang : Scala Integration Tools - Maven, Gradle, Ant & mehr 4
B Buildorder bzw Integration Tools - Maven, Gradle, Ant & mehr 4
L Jenkins Build mit git Hashwert Tools - Maven, Gradle, Ant & mehr 2
H Jenkins aktulles Checkstyle Plugin Tools - Maven, Gradle, Ant & mehr 2
OnDemand Jenkins Pipeline Build > Send Info Jira Tools - Maven, Gradle, Ant & mehr 3
H Nutzung einer eigenen checkstyle Konfiguration in Jenkins - Grundsätzliches Tools - Maven, Gradle, Ant & mehr 2
H Jenkins keine Tests gefunden - aber in Maven Tools - Maven, Gradle, Ant & mehr 30
P Mit Maven einen spezifischen Branch nach Tag-Parameter erstellen (in Jenkins-Job) Tools - Maven, Gradle, Ant & mehr 3
H Jenkins - maven-jar-plugin - kein jar-file Tools - Maven, Gradle, Ant & mehr 38
H Jenkins - Publish Coverage Report Tools - Maven, Gradle, Ant & mehr 19
H Maven Verbindung Java Projekt und Jenkins Build job Tools - Maven, Gradle, Ant & mehr 21
H Maven Bekomme cobertura in jenkins nicht zu laufen :-( Tools - Maven, Gradle, Ant & mehr 1
Thallius Jenkins -> git to zip? Tools - Maven, Gradle, Ant & mehr 5
Thallius Jenkins nur zip file erstellen? Tools - Maven, Gradle, Ant & mehr 3
B Jenkins Emal-Versand Tools - Maven, Gradle, Ant & mehr 5
K Subversion svn & Jenkins - Änderungen werden nicht angezeigt Tools - Maven, Gradle, Ant & mehr 4
Y Jenkins Zeitsteuerung Tools - Maven, Gradle, Ant & mehr 3
M Jenkins Rechte-Verwaltung Tools - Maven, Gradle, Ant & mehr 3
schalentier Probleme mit Jenkins Tools - Maven, Gradle, Ant & mehr 7
K Jenkins Konfiguration für einen multi-module Maven Projekt Tools - Maven, Gradle, Ant & mehr 2
G Probleme Jenkins mit Maven einzurichten Tools - Maven, Gradle, Ant & mehr 4
G Ant Hudson/Jenkins, Ant und JUnit unter einen Hut bringen Tools - Maven, Gradle, Ant & mehr 12
G Jenkins Userverwaltung Tools - Maven, Gradle, Ant & mehr 7
G Maven JMeter und Jenkins Tools - Maven, Gradle, Ant & mehr 1
X Maven Jenkins/maven - abhängige Projekte automatisch bauen Tools - Maven, Gradle, Ant & mehr 7
G Jenkins Task starten Tools - Maven, Gradle, Ant & mehr 16

Ähnliche Java Themen

Neue Themen


Oben