有谁知道通过 TeamCity 查看整个构建源的方法 - Jenkins 有一个很好的功能,您可以非常轻松地进入工作区。希望这可以开箱即用或通过其他方法实现。谢谢。
问问题
2822 次
1 回答
4
我不知道是否有办法通过 Team City 界面直接获取源代码,但我知道当您检查问题时,您可以获得堆栈转储。如果可以的话,我不会感到惊讶。
但是,我改用了不同的工作流程,因为 CI 的工作环境应该只是从您的来源结帐。因此,如果您有修订信息,则可以从存储库中查看源代码:
使用
%build.vcs.number.1%
“内部版本号格式”字段中的属性;这会将修订 ID 放入构建的名称中。然后,您可以在存储库中准确查看该源。您可以配置结帐的位置,但无论哪种方式,如果您有权访问该框,您都可以导航到“Team City”的工作目录。
%system.teamcity.build.checkoutDir%
如果您想查看磁盘上发生签出等的目录,您可以通过该属性获取临时 WC 目录。有关更改它的更多信息,请参阅此 TeamCity 文章。
您可以在 VCS Settings 下打开 VCS Labeling,在您的存储库中自动标记构建。该命名约定也是可配置的。
- 有关更多信息,请参阅此博客。
希望有帮助。
于 2013-06-14T21:41:56.843 回答