Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
admin:info:jenkins [2019-01-30 16:37]
mga [Jenkins]
admin:info:jenkins [2022-05-23 11:13]
hbs
Zeile 9: Zeile 9:
 Der Rechner LYNCH ist ein Jenkins-Master-Server,​ der selbst keine Builds ausführt. Der Jenkins-Master Server delegiert alle Jobs an folgende Build-Slaves (oder -Nodes): Der Rechner LYNCH ist ein Jenkins-Master-Server,​ der selbst keine Builds ausführt. Der Jenkins-Master Server delegiert alle Jobs an folgende Build-Slaves (oder -Nodes):
  
-  * SIRAN: CurryTests auf Debian ​oldstable +  * LEPIN: CurryTests auf Debian ​stretch 
-  * LEPIN: CurryTests auf Debian ​stable+  * BELLECOMBE: CurryTests auf Debian ​buster
   * PORTY und CHEVALBLANC:​ [[admin:​info:​currydebs|CurryDEBs]]   * PORTY und CHEVALBLANC:​ [[admin:​info:​currydebs|CurryDEBs]]
    
 Die Software ''​jenkins''​ ist direkt als 3rd-party Debian-Paket installiert und läuft unter dem bei der Installation angelegten User ''​jenkins''​. Für etwaige Fehlersuchen ist es deshalb ratsam, den öffentlichen SSH-Key der Administratoren als autorisierten Schlüssel zu hinterlegen. Die Aktualisierung erfolgt bequem über die reguläre Paketaktualisierung,​ jediglich die nachträglich installierten Plugins müssen manuell über https://​jenkins.ps.informatik.uni-kiel.de/​pluginManager/​ aktualisiert werden. ​ Die Software ''​jenkins''​ ist direkt als 3rd-party Debian-Paket installiert und läuft unter dem bei der Installation angelegten User ''​jenkins''​. Für etwaige Fehlersuchen ist es deshalb ratsam, den öffentlichen SSH-Key der Administratoren als autorisierten Schlüssel zu hinterlegen. Die Aktualisierung erfolgt bequem über die reguläre Paketaktualisierung,​ jediglich die nachträglich installierten Plugins müssen manuell über https://​jenkins.ps.informatik.uni-kiel.de/​pluginManager/​ aktualisiert werden. ​
  
-Administratoren von Jenkins sind derzeit Finn, Mike und Jan (Stand ​Januar ​2019).+Administratoren von Jenkins sind derzeit Finn, Henrik ​und Jan (Stand ​November ​2019).
  
 ====== Überblick über die Jenkins-Builds der AG ====== ====== Überblick über die Jenkins-Builds der AG ======
Zeile 46: Zeile 46:
  
 Durchgeführt werden die meisten der Builds jeweils auf zwei unterschiedlichen Durchgeführt werden die meisten der Builds jeweils auf zwei unterschiedlichen
-Testsystemen,​ ''​siran''​ und ''​lepin''​. +Testsystemen,​ ''​bellecombe''​ und ''​lepin''​. 
-Auf ''​siran''​ läuft Debian ​(jessie) und auf ''​lepin''​ Debian 9 (stretch).+Auf ''​bellecombe''​ läuft Debian ​10 (buster) und auf ''​lepin''​ Debian 9 (stretch). 
 + 
 +Man aktualisiert die agent.jar Dateien unter ''/​var/​lib/​curry-tester/​jenkins''​ mit 
 +''​wget jenkins.ps.informatik.uni-kiel.de/​jnlpJars/​agent.jar''​
  
 Falls man sich die Builds lokal auf Dateisystemebene ansehen bzw. sie debuggen Falls man sich die Builds lokal auf Dateisystemebene ansehen bzw. sie debuggen
/srv/dokuwiki/adminwiki/data/pages/admin/info/jenkins.txt · Zuletzt geändert: 2024-03-13 12:46 von hbs
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0