OctoPack和OD频道:如何创建可以通过管道传输到版本频道的软件包版本?

时间:2016-10-20 09:53:20

标签: octopus-deploy octopack

为方便起见,我们使用OctoPack软件包从TFS使用Octopus Deploy。我们有一个自定义.nuspec文件(动态生成)来打包部署项目,它适用于当前主线方案。

现在我正在寻找与主线并行设置预发布下一版本的管道,似乎一个渠道对于这项工作来说是完美的。

然而,频道被过滤,例如格式2.0.0-alpha。 OctoPack使用参数OctoPackAppendToPackageId提供一些控制,但是当documentation调出时会附加一个像

这样的标识符
/p:OctoPackAppendToPackageId=foo - Append the extra name to the package ID (e.g. for feature branch packages). MyApp.Foo.1.2.3.nupkg

然而,频道被过滤,例如格式为2.0.0-alpha,即在版本号之后加上任何额外的后缀

结论是OctoPack与频道的使用并不真正兼容,还是有其他方式可以进行频道过滤,或者让OctoPack产生可以过滤的名称?

1 个答案:

答案 0 :(得分:0)

请改用OctoPackAppendToVersion参数。