在创建管道时定义jenkinsfile脚本路径

时间:2018-06-06 11:57:01

标签: git jenkins

我想从github签出我的存储库。我创建了一个管道并选择了 以下是我遵循的步骤

  1. 点击jenkins主页上的 新项目
  2. 输入名称并选择管道表格列表
  3. 管道 下,我选择了定义为 来自SCM的管道脚本
  4. 选择 SCM GIT
  5. 存储库 下使用凭据输入 存储库网址
  6. 在分支机构输入的 分支机构 * / my_branch_here enter image description here
  7. 现在jenkisfile不属于根目录。有没有办法使用jenkins UI naviagate到目录

4 个答案:

答案 0 :(得分:0)

在这种情况下,您可以将jenkins文件保留在现有工作区位置

SELECT * FROM OBDG
WHERE ID_RODZICA = '5765' AND GRUPA < MAXVALUE(GRUPA)

答案 1 :(得分:0)

只需在字段my/directory/Jenkinsfile

中输入Jenkinsfile的位置即可

答案 2 :(得分:0)

在Jenkins网站上,

在“脚本路径”字段中,指定您的位置(和名称) Jenkinsfile。此位置是詹金斯(Jenkins)检出/克隆的位置 包含您的Jenkinsfile的存储库,该存储库应与 存储库的文件结构。 此字段的默认值 假定您的Jenkinsfile名为“ Jenkinsfile”,并且位于 存储库的根。

Jenkinsfile应该提交给SCM,并将Jenkinsfile的相对路径放在SCM存储库根目录中。小心名称(Jenkinsfile或JenkinsFile)!

答案 3 :(得分:0)

脚本路径是git存储库中Jenkins文件的相对位置(或代理程序工作区目录中的OR)。因此,如果Jenkinsfile位于 / git-repository / your-project / folder1 中,则脚本路径应该为: folder1 / Jenkinsfile