【问题标题】:File name of Package Uploaded To Octopus-Deploy上传到 Octopus-Deploy 的包的文件名
【发布时间】:2016-11-28 00:25:43
【问题描述】:

我们的构建服务器在构建我们的 Angular 2 应用程序后创建一个 zip 文件,并使用 Curl 命令将其上传到 Octopus。

我们使用的文件名格式是

app.1.0.0.buildNumber-branch.zip

这个文件名是否必须遵循一定的模式才能让 Octopus 接受?

八达通部署 3.3.11

【问题讨论】:

    标签: octopus-deploy


    【解决方案1】:

    对于八达通3.4及以上版本,版本号必须对应Semver 2.0

    对于您的 Octopus (3.3.11) 版本,您的版本号应该是 SemVer 1.0 版本号。为方便起见,您应该有三个数字,后跟一个破折号和预发布标签。试试:

    • app.1.0.0-buildNumber-branch.zip 如果您希望内部版本号成为预发布标签的一部分,或者
    • app.1.0.buildNumber-branch.zip 如果你不这样做

    更多信息in the Octopus Documentation

    【讨论】:

    • 我不确定 Octopus 是否在编写此答案后发生了变化(例如文档链接已损坏),但我按照 OP 所示对我的包进行了版本控制(即使没有 -branch)和它工作正常。 AFAICT 如果您想利用 Channel 规则,您只需要使用 SemVer,即便如此,OPs 格式也可以正常工作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-18
    • 1970-01-01
    相关资源
    最近更新 更多