我正在尝试将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
我做错了什么?
答案 0 :(得分:0)
我在部署配置中删除了branch
条件。
如果未在webhook有效负载中发送分支,则将其设置为标记名称。