如何在java中获取Teamcity配置的价值?
我有一段java代码,其中必须显示Teamcity构建配置名称。这段代码将在为配置配置的一个步骤中执行如何在java中获取Teamcity配置的价值?,teamcity,Teamcity,我有一段java代码,其中必须显示Teamcity构建配置名称。这段代码将在为配置配置的一个步骤中执行 我们是否可以读取TEAMCITY配置设置中设置的环境变量%env.TEAMCITY\u BUILDCONF\u NAME%的值并使用,或者是否有其他方法获取TEAMCITY配置名称的值?是的,您只需要读取代码中的环境变量值 这应该可以满足您的需要: final String buildConfigName = System.getenv("TEAMCITY_BUILDCONF_NAME");
我们是否可以读取TEAMCITY配置设置中设置的环境变量%env.TEAMCITY\u BUILDCONF\u NAME%的值并使用,或者是否有其他方法获取TEAMCITY配置名称的值?是的,您只需要读取代码中的环境变量值 这应该可以满足您的需要:
final String buildConfigName = System.getenv("TEAMCITY_BUILDCONF_NAME");
TeamCity确实提供了配置参数(比如TeamCity.build.id)和系统属性(比如System.TeamCity.auth.userId),但我不知道如何使用Java访问这些参数。