Der Versuch, Jenkins Master Maven-Konfiguration auf On-Demand-Jenkins-Slave mit ec2 plugin erstellt überschreiben. Da wir verschiedene Maven-Versionen von Maven verwenden, muss ich die globale Konfiguration mit der Slave-Knotenkonfiguration überschreiben.So überschreiben Maven Home-Verzeichnis auf Jenkins Slave
Maven-Konfiguration auf Master:
Voraussetzung: Ich muss /opt/apache-maven-3.2.5
auf Slave gesetzt Maven nach Hause.
Das Tool wurde bereits installiert, da es nur ein AWS AMI war. Wann immer ich den Job ausführe, überprüft es Maven in /home/csbuild/build/apache-maven-3.0.5
, aber ich möchte Maven in /opt/apache-maven-3.2.5
verwenden. Wie kann ich MAVEN_HOME im Job aktualisieren?
Jenskins Version: 1.656
Sie können eine weitere Maven-Installation mit der Schaltfläche Hinzufügen in Ihrem ersten Screenshot hinzufügen. Sobald es fertig ist, wählen Sie es mit der ersten Combobox Ihres zweiten Screenshots. – Dalc