我使用GitVersion對我正在構建的.net產品進行語義版本控制。在特定版本的工作中,我通常會將幾個候選版本部署到「dev」和「stage」環境。GitVersion:多個候選版本被Octopus拒絕在Nuget套件版本上部署版本
當我嘗試通過Octopus Deploy進行部署時,事實證明所有發佈候選版本都共享相同的Nuget包版本。所以八達通與第一個發佈候選人很好,但拒絕接受以下RC。
什麼是使Nuget包版本的最佳方式反映發佈候選人之間的差異,以便八達通接受他們到它的Nuget商店?
其他細節:
- 我使用GitHub的流量使只有船長和功能分支和部署,始終從主。
- 我的構建工具是TeamCity。