簡體   English   中英

MyGet和Cake,生成版本號

[英]MyGet and Cake, generate version number

我正在使用帶MyGet的自定義蛋糕構建腳本。 我以前在AppVeyor上使用了這樣的一行

var version = AppVeyor.IsRunningOnAppVeyor ? AppVeyor.Environment.Build.Version : "0.0.1";

從構建CI平台獲取版本號。 但是在MyGet上我有一個MyGet.IsRunningOnMyGet,但我似乎沒有MyGet中的構建版本號或環境對象。 有關如何獲取內部版本號的任何建議,以便我可以將其傳遞給蛋糕腳本中的“pack”命令?

看起來IMyGetProvider看起來並不支持,它表示它可以作為環境變量使用 MyGet版本環境

所以你應該能做到

var version = EnvironmentVariable("PackageVersion"); 

有關可用環境變量,請參閱MyGet文檔。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM