Das Szenario ist - Ich habe einen Job A, der mein Ameisen-Skript ausführt und das Artefakt für mich packt.
Ich verwende auch das parametrisierte Triggered-Plug-In, um meinen "Job B" auszulösen, der mein Artefakt auf dem Remote-Rechner bereitstellen wird.
Der Job A funktioniert einwandfrei und auch Job B.
Die Aufgaben, die ich mit Job B ausführen muss, sind
Ich habe verschiedene Plugins für das selbe durchsucht, aber niemand erlaubt mir, das Shell-Skript nach "SCP to remote machine" auszuführen, das in der Post-Build-Aktion vorhanden ist.
Ich würde gerne die gleiche Sequenz ausführen, aber wenn Sie irgendwelche anderen Vorschläge haben, teilen Sie bitte.
Vielen Dank im Voraus.!
Um meine Anfrage zu lösen, habe ich Jenkins SSH Plugin benutzt. Dies bietet eine Konfigurations-Registerkarte, auf der ich mehrere Hosts hinzufügen kann und danach in meiner Job-Level-Konfiguration verwendet.
Sie erhalten das Privileg, das Shell-Skript auf dem Remote-Host als Pre-Build-Schritt oder Post-Build-Schritt auszuführen.
Als Teil von Veröffentlichen über SSH Plugin, Sie können ein Skript ausführen, nachdem die Dateien kopiert wurden.
Tags und Links jenkins jenkins-plugins jenkins-cli