如何在两个Jenkins构建之间传递文件名?

时间:2018-02-08 21:05:31

标签: python jenkins

我有一个在Jenkins中运行的python测试脚本,它在脚本中动态创建一个json文件。

我想要发生的是,动态生成的文件名被放入参数并发送到第一次完成后触发的另一个jenkins作业。

我查看过这样的网站:https://itisatechiesworld.wordpress.com/jenkins-related-articles/jenkins-configuration/jenkins-passing-a-parameter-from-one-job-to-another/

他们通过詹金斯制造的环境变量"但是,通过参数化触发器插件,这些是在Jenkins中预定义的变量。如何在动态创建变量的同时存储和传递变量?

1 个答案:

答案 0 :(得分:-1)

来自the plugin documentation

  

参数部分可以包含以下一项或多项的组合:

     
      
  • 一组预定义属性
  •   
  • 属性文件中的属性从触发构建的工作区读取
  •   
  • 当前版本的参数
  •   

因此,创建这样的属性文件,并将其用作链式构建的参数。