章鱼发布版本控制
Octopus Release Versioning
我在 CD 过程中使用 Octopus 部署。我想知道两者之间的区别
Octopus.Version.NextPatch 比 Octopus.Version.Next。有区别吗?
#{Octopus.Version.Next}
不是有效的 release versioning template variable。这些变量的预期格式是
- Octopus(表示系统变量)
- 版本(表示版本控制变量)
- Next OR Last(选择上一个版本或即将发布的版本)
- 以下任意一项 -
Major|Minor|Patch|Build|Revision|Suffix
(选择版本标识符的特定部分)
因此,在您将 0.0.2
作为最后一次成功发布的项目中,#{Octopus.Version.NextPatch}
将评估为 3
,其中 #{Octopus.Version.Next}
将无法评估并保留un-expanded.
我在 CD 过程中使用 Octopus 部署。我想知道两者之间的区别 Octopus.Version.NextPatch 比 Octopus.Version.Next。有区别吗?
#{Octopus.Version.Next}
不是有效的 release versioning template variable。这些变量的预期格式是
- Octopus(表示系统变量)
- 版本(表示版本控制变量)
- Next OR Last(选择上一个版本或即将发布的版本)
- 以下任意一项 -
Major|Minor|Patch|Build|Revision|Suffix
(选择版本标识符的特定部分)
因此,在您将 0.0.2
作为最后一次成功发布的项目中,#{Octopus.Version.NextPatch}
将评估为 3
,其中 #{Octopus.Version.Next}
将无法评估并保留un-expanded.