这些问题仅适用于 TeamCity 用户

1) 是否可以配置 TeamCity 以根据您自己的正则表达式提取构建工件信息?这正是 Pulse 所做的 这里

2) TeamCity 是否与任何任务/错误跟踪工具集成?像吉拉一样?

3)这个问题仅适用于运行静态代码分析器的人。像 PC-Lint/Visual Lint 这样的工具可以生成 XML 报告。TeamCity 是否可以配置为解析这些工件并生成构建失败?

4) 我目前正在评估 TeamCity...社区论坛似乎不太活跃。对于那些付费支持的人来说,Jetbrains 的支持如何?好吗?Atlassian 似乎要好得多。

有帮助吗?

解决方案

  1. TeamCity 允许使用基于 Ant 的模式获取构建工件。您可以指定多个模式并为每个模式设置目标目录。阅读更多内容 http://www.jetbrains.net/confluence/display/TCD4/Build+Artifact

  2. 有一个集成允许将 RF-3432 链接到 Jira 问题。更高级的集成可能会出现在 TC 的下一个版本中。阅读更多内容 http://www.jetbrains.net/confluence/display/TCD4/Mapping+External+Links+in+Comments

  3. 仅适用于自定义插件。或者您的构建过程可以发送特定的“回显”消息,这将更改构建状态和描述。

  4. 好的,我是 JetBrainer。也许我们不会立即回复,但我们会努力尽快回答论坛问题。付费客户还可以获得电子邮件支持。

希望这会有所帮助, 基尔

其他提示

声明:的我不为JetBrains的工作!但我在我现在的工作和脉冲工作的TeamCity

<强>构建工件:是的,将TeamCity的导出仍然是一个构建之后的工件。您可以添加定义蚂蚁式的通配符模式相匹配的文件(默认模式匹配留在根目录下建立的任何文件)。这些文件可以从针对每个单独的构建在项目视图中看到。

您可以使用特殊服务在构建脚本立即导出沿途文物太命令,我这样做了代码的复杂性的工具,生成一个XML文件,其中我还定义了一个自定义图表。

Bug跟踪:我没有这方面的经验,但的 KIR 指出了一些备选方案。

<强> XML解析:可以蚂蚁控制此。我包括一个名为安达利在我的构建能够跨XML文档的XPath运行,然后使用邮件服务的第三方工具导出的结果(在这种情况下超过复杂限制方法的计)将被显示在自定义曲线图。

我相信你也可以发布文物,提供的TeamCity与XSL呈现XML,并创建你的生成结果的附加选项卡以显示它(但我没有这样做)

技术支持:我已经找到了社区论坛是相当不错的,我有一两天内平民和Jetbrains的员工回答最多的问题,我用的是免费的“专业”的版本。 我只能想象,电子邮件支持将只是如果没有更好的为好!

我有点困惑这个问题,因为我使用的TeamCity,TC(我猜TC的设计原则)是允许的构建脚本(而不是TC)保持构建必要性的记者。

在换句话说,如果你需要的TeamCity做一些很酷的东西,只是无论是使用现有的任务,自己添加凉的东西在你的构建脚本构建系统或写一个。

TeamCity的支持楠,MSBuild的,蚂蚁和我相信,任何其他构建平台,你可以在buildagents安装上。

唯一的整合,我会想TC或任何其他CI平台,让他们为我的选择SC的源代码控制集成。整合的其余部分应该由我的构建脚本来控制。这样的话,我只在项目的每个项目,然后开始时配置我的TC一次,不要以后再触摸它。与此相反,可以构建每个版本改变。

所以,间接回答你的问题是肯定的,从理论上说,通过构建脚本。

希望这有助于。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top