繁体   English   中英

使用Jenkins参数化远程触发插件“with File参数上传到远程降级Jenkins作业

[英]Use Jenkins Parameterized Remote Trigger Plugin" with File parameter to upload to the remote downsteream Jenkins job

题:

有没有人使用或有使用“Jenkins参数化远程触发器插件”的经验从另一个Jenkins实例远程运行Jenkins作业,并且该作业有一个File参数作为参数之一?


背景:

在上游父作业的构建部分中,我在“添加构建步骤”选项的下拉菜单中选择“触发远程参数化作业 选项。 该作业有一个“参数”的文本编辑字段,我有以下内容

EMAIL=$email

AnyAppInstaller.ipa=${WORKSPACE}/AnyAppInstaller.ipa

其中第一个参数是“String”参数,第二个参数是“File”参数

在不同的Jenkins主机上远程执行的下游作业中,我确实看到了“String”第一个参数的值,但对于.ipa“File”第二个参数,我没有看到该文件从上游作业转移到远程下游工作。

我将该文件从上游作业传输到远程触发的下游作业的方式是什么?

我使用“Jenkins参数化触发器插件”来调用与上游作业相同的Jenkins实例中的下游作业,并且它可以选择传入File参数并使用该文件从上游作业传输该文件到下游作业

"Add PametersFactories==>For every matching file, invoke a build"

以下是该选项的说明:

“查找与当前版本中指定模式匹配的文件,然后通过将该文件作为文件参数传递来触发指定项目的构建。此实现不会解释这些文件的内容,并且相反,它只是被传递并以此处指定的名称放入触发项目的工作空间中。这很有用,例如,当您有一部分作业可以拆分为可并发的可执行子任务时。情况,您可以通过将必要的东西打包到单个文件中来生成子任务工作单元,然后使用此模式并行执行它们“

似乎“Jenkins参数化远程触发插件”没有该选项。

这是插件的限制吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM