我希望能够像这样为AppVeyor的构建指定自定义版本模式:
version: 1.0.{build}-{branch}
虽然还有两个额外的规则:
AppVeyor的pipleline中是否有可以放置这些自定义的地方?
答案 0 :(得分:1)
有PowerShell and CMD工具可以更新它。您可以add script在您想要的build pipeline step中实现该逻辑。
然而要记住两件事:
{build}
是一种在脚本中不起作用的快捷方式。您必须使用APPVEYOR_BUILD_NUMBER
environment variable代替。这样的事情应该适用于您的第一个条件:if ($env:APPVEYOR_REPO_BRANCH -eq "master") {Update-AppveyorBuild -Version 1.0.$env:APPVEYOR_BUILD_NUMBER}
提交状态网址可能暂时不可用,更多详情here。