我正在使用TeamCity和YouTrack。
我想在TeamCity中构建失败时在我的youtrack系统中自动创建bug,就像TFS一样。
在使用TeamCity注册YouTrack之后,这对于失败的版本不起作用,只是给了我。
知道怎么做吗?
答案 0 :(得分:2)
我不确定是否有开箱即用的功能来满足您的需求。
但在阅读了一些信息之后,您可以做的是设置一个具有" Finish Build"在第一次构建完成后始终执行的触发器。 (无论成功与否)。
然后在第二个构建中,您可以使用TeamCity REST API来确定第一个构建中的最后一个构建执行是否成功。如果它没有成功,那么您可以使用YouTrack REST API来创建问题。
TeamCity API:http://confluence.jetbrains.com/display/TW/REST+API+Plugin
YouTrack在此处创建问题API:http://confluence.jetbrains.com/display/YTD4/Create+New+Issue