wie die Einrichtung von remote-host für jenkins parametrisierte remote-trigger-plugin
Wie Sie setup die remote-host-Feld für Jenkins Parametrisierte Remote-Trigger-Plugin? Die Dokumentation scheint nicht klar zu mir, und diese erklärenden blog-post hat einige Jenkins UI-features, die ich nicht finden kann.
Dieser Artikel schlägt vor, gehen zu Verwalten Jenkins > Konfigurieren von Anmeldeinformationen um eine Domäne hinzuzufügen, aber wenn ich gehe, da sehe ich keine "Domain Hinzufügen" - button:
Das plugin wiki zeigt screenshots von einem Abschnitt auf einer Seite gekennzeichnet mit "Parametrisierte Remote-Trigger Configuration". Wie kann ich die Ansicht in diesem Abschnitt Jenkins, wo ist es? Ich dachte, es wäre in Verwalten Jenkins > Verwalten-Plugins, aber es gibt keine "Verwalten" oder "Konfigurieren" - Schaltfläche:
Wie füge ich ein "Host" meine Parametrisierte Remote-Trigger-Plugin, so dass ich es verwenden können, in einem Jenkins-job?
- Ok, ich bin mit dem timeout-Problem, wenn die Verbindung zum remote-server. Ich habe versucht mit der job-import-plugin, das ruft die jobs, die von remote-server, so kann ich sagen, dass es nicht eine firewall/Netzwerk-Problem. Hier ist die Ausgabe auf dem Bildschirm: das Auslösen dieses remote-job: editlib Nicht überprüfen, ob die remote-job-editlib baut. Dieser job build #[30] auf dem remote-server. Die Auslösung remote-job-jetzt. Verbindung zum remote-server konnte nicht, warten zu wiederholen - 10 Sekunden bis zum nächsten Versuch. Versuch #1 out of 5 Es geht auf bis zu 5 Wiederholungen und scheitert. Irgendwelche Ideen auf, wie dieses Problem zu beheben?
- Ich Stimme überhaupt nicht mit der down-vote. Gibt es eine Erklärung bei tothenew.com/blog/jenkins-parameterized-remote-trigger-plugin, die ist weit umfangreicher, als das plugin wiki-Seite, die ich kämpfte auch mit.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Update: Die offizielle Parametrisierte Remote-Plugin gegangen ist veraltet und kann nicht voll arbeiten. sap-Produktion zu sein scheint, die Aufrechterhaltung einer viel mehr up-to-date-version hier. Sie können installieren Sie es auf Ihrer Instanz durch das Klonen der repo dann läuft
mvn package
. Installieren Sie dann die./target/Parameterized-Remote-Trigger.hpi
- Datei mit Verwalten Jenkins > Verwalten-Plugins - > Erweitert (Registerkarte) > Laden Sie das PluginScheint es, dass die Jenkins-UI Laufe der Zeit verändert hat. Hier ist, wie es funktioniert.
Fügen Sie Die Domäne
Auf der linken Seitenleiste des Haupt-Jenkins-Benutzeroberfläche, klicken Sie auf Anmeldeinformationen > System - > Hinzufügen einer domain
Name der Domäne, was auch immer Sie mögen, dann klicken Sie auf Hinzufügen > Hostname
Geben Sie die IP oder den Hostnamen des remote-Jenkins-Instanz in "Enthält"
Einrichten Der Anmeldeinformationen
Vorherigen Schritt lässt Sie auf eine Seite mit einer "Anmeldeinformationen Hinzufügen" - button. Klicken Sie auf das. Wenn Sie es nicht finden können, dann können Sie es auf der Hauptseite über: Referenzen > System - > Ihre Domain
Wenn nicht bereits ausgewählt, wählen Sie dann "Benutzername mit Passwort". Wählen Sie einen Bereich.
Füllen Sie alle Felder angezeigt. Ich persönlich empfehle beim erstellen eines neuen Benutzers auf dem remote-Jenkins und generieren einer API-token, und mit diesem hier, aber man könnte auch einfach generieren einer API-token für Ihren eigenen Benutzer. Klicken Sie auf OK.
Konfigurieren Parametrisierter Remote-Trigger-Plugin
Vom Haupt-Jenkins-Seite klicken Sie auf Verwalten Jenkins > System Konfigurieren, dann scrollen Sie nach unten, um die Parametrisierte Remote-Trigger-Konfiguration Abschnitt und klicken Sie auf Hinzufügen.
Füllen Sie mindestens die Authentifizierung und Remote-Adresse und port Eigenschaften, klicken Sie dann auf Speichern.
Add Build Step In Job
Öffnen Sie eine vorhandene Jenkins-job oder eine neue erstellen, scrollen Sie nach unten, um die Build-Abschnitt, und fügen Sie dem build-Schritt aus der Ferne Ausgelöst parametrisierte job:
Wählen Sie den host aus, und füllen Sie die restlichen Werte in.
Dies ist gut dokumentiert auf der plugin-wiki-Seite. Siehe "System Konfigurations-option" Abschnitt. Wenn Sie Probleme mit einem der Felder speziell, fügen Sie bitte weitere Details zu deiner Frage.