1

我正在尝试将我的 appveyor.yml 配置为仅在特定分支中的标记(带注释的标记)时才部署。这是我的 appveyor.yml 的一个片段:

  - provider: WebDeploy
    ....
    on:
      branch: appveyor-integration
      appveyor_repo_tag: true
      configuration: Production

我可以在日志中看到 AppVeyor 正在跳过部署

跳过“WebDeploy”部署,因为没有匹配的分支(构建分支是“v0.0.1-alpha”,部署在分支“appveyor-integration”上)

注意:我的标签名称是v0.0.1-alpha

我究竟做错了什么?

4

1 回答 1

0

我在部署配置中删除branch了条件。

当分支未在 webhook 有效负载中发送时,它被设置为标签名称。

于 2016-06-29T18:20:52.833 回答