使用Linux Ubuntu 18.04LTS和Jenkins 2.171。
在Linux主机中,我通过采购一个包含变量的文件来为bash设置环境变量,如下所示(我在/etc/profile.d/中已经很好):
export env_var1=value1
export env_var2=value2
and so on...
在远程执行作业之前,我需要在Jenkins节点中设置这些变量。是否可能以某种方式通过http://jenkins_server_host.com:8888/computer/remote_node_1/configure中的变量传递此文件?
在同一页面的“节点属性”>“环境变量”下,我可以为远程节点配置环境变量,但可以手动一个接一个地配置。这不适用于我的用例,因为我的环境变量可能需要更改,并且我想在单个文件中进行更改。
然后我看到节点属性>准备作业环境>属性文件路径,但是我不知道所需的文件格式是什么。如前所述,我的现有文件包含几行“ export var_name = value”