检索从TeamCity传递的--packageversion作为命令行参数

时间:2015-05-22 04:05:23

标签: teamcity octopus-deploy

当我从TeamCity创建发布时,我指定--packageversion %build.number%作为附加命令行参数。有没有办法在Octopus Deploy中读取该变量?

看一下文档,我发现只有一个包含“packageversion”的变量:Octopus.Action.Package.NuGetPackageVersion它似乎不像我需要的那样,因为它特定于一个步骤,我想得到一个全局 - packageversion(也称为defaultpackageversion)。

1 个答案:

答案 0 :(得分:1)

如果您正在从TC推出该版本并且您正在传递包版本(即有一个nuget包),那么这将成为您的版本号。

查看内置系统变量,您可以使用

<强> Octopus.Release.Number

这也是进行手动部署时输入的数字。

Octopus System Variables

希望这有帮助