小编san*_*3hi的帖子

TeamCity ::如何在Java中访问teamcity构建ID

Teamcity Build ID(与BUILD_NUMBER不同)用于各种URL.我想发送一封电子邮件,其中包含构建工件/概述等的路径.

在Java中,我们可以获得当前运行的teamcity内部版本号,如下所示:

String tc_BuildNumber = System.getenv("BUILD_NUMBER");
Run Code Online (Sandbox Code Playgroud)

这是因为TC提供了一个环境变量,即BUILD_NUMBER.但不幸的是,没有与BUILD_ID相对应的环境变量.

TeamCity确实提供了配置参数(如teamcity.build.id)和System属性(如system.teamcity.auth.userId),但我不知道如何使用Java访问这些参数.我想读取teamCity.build.id jusy的值,就像我们可以读取如何在java中获取Teamcity配置的值中提到的环境变量名称一样

java teamcity continuous-integration selenium bamboo

14
推荐指数
2
解决办法
2561
查看次数

2
推荐指数
1
解决办法
70
查看次数