2015-05-22 30 views
0

當我從TeamCity創建發行版時,我指定--packageversion %build.number%作爲附加命令行參數。有沒有辦法在Octopus Deploy中讀取這個變量?檢索 - 從TeamCity作爲命令行參數傳遞的packageversion

看看文檔,我發現只有一個變量包含「packageversion」:Octopus.Action.Package.NuGetPackageVersion它看起來並不像我所需要的那樣,因爲它是特定於一個步驟,我想要一個全局的--packageversion(也稱爲defaultpackageversion)。

回答

1

如果你正在從TC發佈版本並且你正在傳遞一個包版本(即有一個nuget包),那麼這將成爲你的版本號。

望着內置的系統變量,你可以做一個手動部署時使用

Octopus.Release.Number

這也將是數輸入。

Octopus System Variables

希望這有助於