Jenkins so benennen Sie die war-Datei
Habe ich eingesetzt war-Datei auf einem Remotecomputer mithilfe von Jenkins. Jetzt will ich benennen Sie die war-Datei durch jenkins, bevor es extrahiert den Ordner Aufgaben? Wie kann das getan werden? Ich habe versucht, die nach der Bereitstellung action -> execute shell und mv Datei.Krieg neue-Datei.Krieg, aber es gibt eine Fehlermeldung : mv: cannot stat `Datei.Krieg': Keine solche Datei oder Verzeichnis.
Nehme an, es war etwas falsch mit mein Weg wäre es nicht auch gegangen, um remote-Standort. aber für mich, nachdem die scp' ing es an remote-Standort-thru jenkins, und wenn ich versuche, eine mv, schlägt es fehl.. Was könnte der Grund sein??
- Was wollen Sie erreichen? Wollen Sie benennen Sie Ihre lokale Kopie der Datei nach dem scp-ing es irgendwo anders?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hinzufügen weiterer Schritt
Execute shell
währendAdd build Step
oderAdd post-build action
Bühne, normal umbenennen shell-Befehlmv
können verwendet werden, um Artefakte umbenennen.Hinweis: Stellen Sie sicher, den richtigen Pfad(Relativ zum Projekt/workspace root)
Ihren mv-Befehl wird wahrscheinlich ausgeführt, die in einem anderen Verzeichnis als die, die Sie erwarten.
Wissen, das Verzeichnis dein script läuft in Lesen, ohne die jenkins /plugin Dokumentation hinzufügen
Ihrer shell-Skript und untersuchen Sie die Ausgabe von den jenkins-build - diese Weise können Sie sicher sein, über das Verzeichnis der Skript ausgeführt werden.