一尘不染

从管道中的scm将'带参数构建'传递给Jenkinsfile

jenkins

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

我已经配置了要使用param构建的作业,并具有一个字符串param:

参数

我也从github(脚本的管道)获得Jenkinsfile:

现在在我的Jenkinsfile中,我正在使用param:$ {githubUrl}并抛出错误:

stdout:stderr:致命:’$ {githubUrl}’似乎不是git存储库

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


阅读 252

收藏
2020-07-25

共1个答案

一尘不染

使用url: githubUrl不美元符号和括号曲线。这是Groovy脚本,而不是Shell脚本

2020-07-25