我创建了新的jenkins作业,我希望从特定文件夹中执行Jenkins文件。
我在名为pipelinescript
的项目中创建了一个文件夹,我在其中放置了Jenkinsfile
。
但是当我执行该作业时,文件尚未被检测到。
在脚本路径中,我也提供了/pipelinescript/Jenkinsfile
,但它无效。
答案 0 :(得分:1)
需要考虑的一些事项:
答案 1 :(得分:0)
请使用整个绝对路径,而不是提及/ pipelinescript / Jenkinsfile。它将解决问题。
答案 2 :(得分:0)
首先是jenkins,无论哪个文件都在拾取,都与工作区有关。如果您引用前面没有workspace
的路径,那么它将仅从load "/<custom path here>/Jenkinsfile"
加载它。要从自定义位置加载jenkins文件,您必须通过将此行添加到脚本中来执行此操作。
{{1}}
如需了解更多信息,请refer this。