传递'使用参数构建'从管道中的scm到Jenkinsfile

时间:2016-08-31 16:03:32

标签: jenkins groovy parameters jenkins-plugins jenkins-pipeline

我在jenkins 2.x上使用管道。

我已将作业配置为使用param构建并具有字符串参数:

parameter

我还从github获取了Jenkinsfile(来自脚本的管道):

现在在我的Jenkins文件中,我使用的是param:$ {githubUrl},它会抛出错误:

  stdout:stderr:致命:' $ {githubUrl}'似乎不是一个混蛋   存储库

因此,如果直接编写管道脚本,这可行,但从scm获取失败。任何想法如何解决它?

1 个答案:

答案 0 :(得分:11)

Use url: githubUrl without dollar sign and curve brackets. It's Groovy script, not shell script