我正在使用 TeamCity 和 YouTrack。
我希望当 TeamCity 中的构建失败时,在我的 youtrack 系统中自动创建错误,就像 TFS 一样。
向 TeamCity 注册 YouTrack 后,但这不适用于失败的构建,这只是给了我。
知道怎么做吗?
我正在使用 TeamCity 和 YouTrack。
我希望当 TeamCity 中的构建失败时,在我的 youtrack 系统中自动创建错误,就像 TFS 一样。
向 TeamCity 注册 YouTrack 后,但这不适用于失败的构建,这只是给了我。
知道怎么做吗?
我不确定是否有直接开箱即用的功能来满足您的要求。
但是在阅读了一些信息之后,您可以做的是设置一个具有“完成构建”触发器的构建,该触发器将始终在您的第一次构建完成后执行。(无论成功或失败)。
然后在第二次构建中,您可以使用 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