我需要从另一个作业触发 Jenkins 作业并将各种值传递给它以供以后的条件逻辑使用。似乎参数化触发器插件将完全满足我的需要。( https://plugins.jenkins.io/parameterized-trigger )
但是,这个插件我在文档和语法构建器中都没有看到任何关于管道语法的内容。
我使用的大多数插件都允许在管道脚本中使用。(詹金斯文件)。他们很少有语法文档,但我通常可以使用 Jenkins 中的语法构建器来获得正确的管道语法来使用插件。
是否可以在管道中使用这个插件(具体来说是多分支管道)?
如果没有,那么有没有其他方法可以从 Jenkins 管道中做我需要做的事情?(在向它传递一些值/参数时触发另一个作业)。
你根本不需要插件来做到这一点。内置的 Pipeline构建步骤支持参数。例如:
您还应该能够使用带有默认
build
步骤的语法生成器来帮助生成此代码。