Jenkins如何将环境变量设置为参数化构建的原始文件名?

时间:2018-05-31 17:53:31

标签: file jenkins file-upload parameters environment-variables

想象一下,我在jenkins中有一个文件参数化构建。 我的文件位置是: enter image description here

然后我将上传文件到名为File2.xlsx的版本。我知道File2.xlsx的内容将被移动到文件位置(File.xlsx)。但该文件的原始名称存储在Variable $ {File.xlsx}中 我现在尝试将原始文件名分配给环境变量,但它似乎有效: enter image description here 任何想法如何工作 related question

1 个答案:

答案 0 :(得分:0)

enter image description here 问题是variable_name中的点和斜线。该变量仅在子shell中可用,因此您必须将变量存储在props文件中,然后调用另一个inject enviroment参数。