我正在尝试使用 VSTS-CLI 来启动具有不同构建变量的构建。我已经能够使用此命令启动构建:
-/Users/ksg01/lib/vsts-cli/bin/vsts build queue --definition-name PointToPoint-nLightAir-Automation --open --source-branch develop --instance xxxxxxxxxxxxxxx --project xxxxxxxxxxxxxxxxxxx
这些是the build variables我正在尝试更新。
但是我无法找到传递构建变量的参数。我怎样才能做到这一点?或者是否有资源可以提供帮助?
答案 0 :(得分:0)
就我所知,VSTS CLI无法添加参数。使用Postman的CLI工具Newman我能够向VSTS REST API发送查询并对构建进行排队。
答案 1 :(得分:0)
如果您从命令行(vsts build queue -h
寻求帮助,尽管它似乎没有出现在Microsoft的任何文档中,但它描述了一个--variables
属性,该属性可用于以空格分隔“名称=值”对。我已经成功地使用它将msbuild属性传递给我的构建定义(vsts build queue --definition-name mybuild --variables myvar=value
)。
环境信息:vsts cli 0.1.1,Visual Studio 2017