簡體   English   中英

OctoPack和OD通道:如何創建可以通過管道傳輸到版本通道的軟件包版本?

[英]OctoPack and OD Channels: How to create package version that can be piped into version channel?

為了方便起見,我們正在使用使用OctoPack軟件包從TFS進行的Octopus Deploy。 我們有一個自定義的.nuspec文件(動態生成),用於打包部署項目,它對於當前的主線方案運行正常。

現在,我正在考慮建立與主線並行的下一個版本的預發行版本的管道,似乎一個渠道將非常適合這項工作。

但是,通道以2.0.0-alpha格式過濾。 OctoPack使用參數OctoPackAppendToPackageId提供了一些控制,但是隨着文檔的調用,它會附加一個IDendifier,例如

/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產生可以過濾的名稱?

請改用OctoPackAppendToVersion參數。

暫無
暫無

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

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