Teamcity自动生成仪表板信息

Teamcity自动生成仪表板信息,teamcity,Teamcity,我有一个Teamcity构建,由非技术人员手动运行。这些用户通过环境变量提示向生成提供运行时值。这些值用于编排构建操作,然后在构建完成后(假设成功),我需要向用户输出一些关于构建结果的信息(一般来说,构建会创建一些网站,因此这些网站的URL就是输出)。理想情况下,我还需要标记构建,以便其他用户稍后可以访问仪表板并快速找到构建和上述输出 我使用的是Teamcity 7.1.3版 因此,问题分为两部分: 首先,除了在构建运行后手动添加标记或注释外,是否可以在Teamcity中向构建添加标记或注释 如

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

我使用的是Teamcity 7.1.3版

因此,问题分为两部分:

首先,除了在构建运行后手动添加标记或注释外,是否可以在Teamcity中向构建添加标记或注释

如果没有,那么第二,是否有方法自动生成任何“类似注释”的输出到特定构建的仪表板

我已尝试通过以下方式实现:

“您可以使用特殊的进度消息来标记生成脚本中长期运行的部分。
这些消息将显示在项目仪表板上,用于相应的生成和更新
在“生成结果”页面上。
要记录单个进度消息,请使用:
##teamcity[progressMessage']
但是当这样做时,我只能将消息输出到构建日志,而不是仪表板

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


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

您能将其输出为内部版本号格式吗?在屏幕截图中,我使用%build.vcs.number%,您可以使用您的变量(通过仪表板,我假设您指的是概览页面)


谢谢你的建议,但我需要实际版本号的版本号点。
"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>']