我在具有多个从属服务器的Jenkins服务器上设置集成测试。因为我想要并行构建,因此运行并行测试。这意味着我需要拥有多个数据库(包含连接详细信息)。
为了设置它,我提供了一个-Djenkins=
参数,但我需要每个jenkins slave的(常量)唯一id。
...是否存在参数?
答案 0 :(得分:0)
构建步骤中的一个可用环境变量是NODE_NAME。见下面的描述:
NODE_NAME
Name of the slave if the build is on a slave, or "master" if run on master