我使用的是带有MyGet的自定义蛋糕构建脚本。我以前在AppVeyor上使用过类似这样的代码行
var version = AppVeyor.IsRunningOnAppVeyor ? AppVeyor.Environment.Build.Version : "0.0.1";
从build CI平台获取版本号。然而,在MyGet上,我有一个MyGet.IsRunningOnMyGet,但在MyGet中似乎没有构建版本号或环境对象。关于如何获取内部版本号,以便可以将其传递给蛋糕脚本中的'pack‘命令,有什么建议吗?
发布于 2017-09-04 13:16:34
看起来IMyGetProvider还不支持它,也就是说它可以作为环境变量使用

所以你应该能够做到
var version = EnvironmentVariable("PackageVersion"); 请参阅Available environment Variables的MyGet文档。
https://stackoverflow.com/questions/46030388
复制相似问题