为了方便起见,我们使用来自TFS的八达通部署,使用OctoPack包。我们有一个定制的.nuspec文件(动态生成)来打包部署项,它在当前的主线场景中工作得很好。
现在,我正在寻找一个管道,为下一个版本的预发布与主线并行,似乎一个渠道将是完美的工作。
但是,通道是在例如2.0.0-alpha格式上过滤的。OctoPack提供了一些使用参数OctoPackAppendToPackageId的控件,但是当文档调用时,会添加一个类似于
/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生成一个可以过滤的名称?
发布于 2018-10-31 06:58:59
改用OctoPackAppendToVersion参数。
https://stackoverflow.com/questions/40151080
复制相似问题