Übergabe von Variablen zu "Windows Batch Datei Ausführen" in Jenkins
Ich übergeben muss ${BUILD_NUMBER} sowohl nuget und octo während eines builds in jenkins.
Möchte ich nicht verwenden, eine bestimmte batch-Datei
nuget pack -Version 1.1.${BUILD_NUMBER}
octo.exe push --package "C:\Jenkins\workspace\MyWorkspace\MyProject.1.1.${BUILD_NUMBER}.nupkg"
Wie würde ich mich in der Lage, parametrieren die oben aufgeführten Befehle, um die richtige build-Nummer?
Lösung :
nuget pack -Version 1.1.%BUILD_NUMBER%
octo.exe push --package "C:\Jenkins\workspace\MyWorkspace\MyProject.1.1.%BUILD_NUMBER%.nupkg"
- so dass Sie wollen, drücken Sie die build-Nummer als variable zu verwenden, an anderer Stelle im Skript?
- ja, sir, ich habe nicht den Luxus, eine tatsächliche bauen in diesem Projekt (es gibt keine csproj oder sln). Also statt die normalen Parameter, die ich übergeben, um msbuild, ich habe jetzt zu packen, um diese auf meinem eigenen. (Eks ook in Bellville!)
- Schön. werk von bly in Bellville?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie die Standard-windows-Technik %...% für die Weitergabe Ihrer Variablen zusammen.
In Ihrem Beispiel würden Sie bekommen