【发布时间】:2021-06-25 18:15:25
【问题描述】:
我有一份工作,其参数中有一个 json 文件。我有这个工作触发另一个工作,它需要传递参数。我启用了“当前构建参数”,但它不传递文件。如何让它将 json 文件传递给触发的作业。
我之前确实有这个工作,我们使用的是 2016 版本的詹金斯,最近升级到了 2.286。
【问题讨论】:
标签: file jenkins triggers jobs
我有一份工作,其参数中有一个 json 文件。我有这个工作触发另一个工作,它需要传递参数。我启用了“当前构建参数”,但它不传递文件。如何让它将 json 文件传递给触发的作业。
我之前确实有这个工作,我们使用的是 2016 版本的詹金斯,最近升级到了 2.286。
【问题讨论】:
标签: file jenkins triggers jobs
我不确定您的 Jenkins 可能遇到的重大变化,但作为一种解决方法,您可以在配置 Jenkins 中分配一个全局环境变量以指向您的 JSON 文件的路径。
所有工作都可以访问该变量,并且他们可以轻松引用它。
【讨论】:
对于每个匹配的文件,调用一个用于传递文件的构建。只需输入我在参数中的文件名
【讨论】: