Teamcity自动生成信息到仪表板

时间:2013-01-30 12:05:31

标签: teamcity

我有一个Teamcity构建,由非技术人员手动运行。这些用户通过环境变量提示向构建提供运行时值。这些值用于编排构建操作,然后,当构建完成时(假设成功),我需要向用户输出关于构建结果的一些信息(松散地,构建创建了一些网站,因此URL这些是输出)。理想情况下,我还需要标记构建,以便其他用户可以稍后访问仪表板并快速找到构建和上述输出。

我正在使用Teamcity版本7.1.3

所以,这是一个由两部分组成的问题:

首先,是否可以在Teamcity中为构建添加标签或注释,除了在构建运行后手动执行它之外的任何其他方式?

如果没有,那么第二,有没有办法自动生成任何“类似注释”的输出到特定版本的仪表板?

我试图通过this

这样做
"You can use special progress messages to mark long-running parts in a build script. 
These messages will be shown on the projects dashboard for corresponding build and 
on the build results page.

To log single progress message use:"

##teamcity[progressMessage '<message>']

但是这样做时,我只能将此消息输出到构建日志,而不是仪表板。

我也可以通过推出文本文件工件来实现这一目标,但我想先知道是否可以使用非工件方法。

欢迎任何建议 - 如果需要更多信息,请告诉我。

1 个答案:

答案 0 :(得分:0)

您可以将其输出为Build Number Format吗?在屏幕截图中我使用%build.vcs.number%你可以使用你的变量(通过仪表板我假设你的意思是概述页面)

Build Number Format