当Zapier触发VSTS构建失败时

时间:2016-01-17 18:08:17

标签: tfs msbuild azure-devops azure-pipelines zapier

我有使用VSBuild构建的构建定义。 从Web界面触发时,它完美运行。 但是当从Zapier触发时,它失败并出现以下错误:

  

[error] C:\ TFSAgent_work \ 1 \ s \ CityExpert.sln.metaproj(0,0):错误MSB4126:指定的解决方案配置" CRMDev |任何cpu"是   无效。请使用指定有效的解决方案配置   配置和平台属性(例如MSBuild.exe Solution.sln   / p:Configuration = Debug / p:Platform ="任何CPU")或保留这些   属性为空以使用默认解决方案配置。

但是该配置在解决方案中并且与manualy排队的构建使用的相同。 所有配置都是一样的,brench是一样的。 MSBuild命令行在日志中切换 - 相同。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。 它看起来像是VSTS中的一个错误。

即使其他人被配置为默认设置,Zapier的构建也会破坏主要攻击。

构建详细信息显示'devel'为默认违规行为:

Build details
Definition CRMDev (edit)
Source branch devel
Source version
Requested by Boris Prpic
Queued Monday, January 18, 2016 7:42:41 PM
Started Monday, January 18, 2016 7:42:45 PM
Finished Monday, January 18, 2016 7:42:51 PM

但是日志显示它确实在拉大师:

2016-01-18T19:42:32.3257942Z Syncing repository: CRM (Git)
2016-01-18T19:42:32.3559010Z Starting fetch
2016-01-18T19:42:34.5759230Z Checking out refs/remotes/origin/master to C:\TFSAgent\_work\1\s
2016-01-18T19:42:34.6471116Z Checked out branch  for repository CRM at commit 40fe14218f9d6b7cfcf7e28fbd0cef507e6d37f6