我有一个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>']
但是这样做时,我只能将此消息输出到构建日志,而不是仪表板。
我也可以通过推出文本文件工件来实现这一目标,但我想先知道是否可以使用非工件方法。
欢迎任何建议 - 如果需要更多信息,请告诉我。
答案 0 :(得分:0)
您可以将其输出为Build Number Format吗?在屏幕截图中我使用%build.vcs.number%你可以使用你的变量(通过仪表板我假设你的意思是概述页面)