我正在创建Jenkins管道作业。
我想实现这一点:在作业主页中,我想要一个HTML输入标签,在每次手动触发构建之前,我首先填写标签中的内容,然后可以检索值并在管道中使用构建过程中的脚本。
为此目的有一个插件吗?
感谢。
答案 0 :(得分:1)
这是一个所谓的Parameterized Build。
在您的管道定义中,您可以使用{em> workflow-multibranch 插件附带的properties
步骤添加这些构建参数。
一个简单的例子如下:
properties([
parameters([
string(name: 'DEPLOY_ENV', defaultValue: 'TESTING', description: 'The target environment', )
])
])
P.S:由于这个功能非常隐蔽,几周前我写了一篇blog post。