In 15 Minuten kann die erste Jenkins Pipeline mit BuildMonitor Plugin erstellt werden, inklusive erster Installation von Jenkins mit default Plugins. Vorraussetzung ist ein laufender Docker. Der zweite Start geht dann aber noch viel schneller. Hier mal die BuildMonitor Ansicht für zwei Projekte:
Weitere coole Bilder und Beschreibung des BuildMonitors gibt es hier.
Oder etwas anders eingestellt, über das Zahnrad oben rechts:
Also dann mal den Jenkins im Docker Kontainer starten:
Also einmal:
1 |
docker run -p 8080:8080 -p 50000:50000 -v $PWD/jenkins:/var/jenkins_home jenkins/jenkins:lts |
Beim ersten mal muss das Passwort aus dem Log in diese Maske kopiert werden, damit Jenkins entsperrt ist:
Dann ein Konto anlegen:
Ok, es kann losgehen:
So, nun die erste Pipeline erstellen:
mit Pipeline
Mit dieser Beispiel Pipeline
1 2 3 4 5 6 7 8 9 10 11 12 |
node { stage('Vorbereitung') { echo 'Vorbereitung ...' } stage('Build') { echo 'Build ...' } stage('Ergebnis') { echo 'Ergebnis ...' } } |
an dieser Stelle einfügen:
und starten, nach ein paar Sekunden ist die erste Pipeline mit drei Stage ausgeführt:
Nun noch das Plugin für den BuildMonitor installieren:
nach ein paar Sekunden
ist das Plugin installiert und kann über neue View hinzufügen ergänzt werden:
Jenkins ist echt cool, oder?