詹金斯在哪里克隆git repo

时间:2019-05-16 11:01:53

标签: git jenkins

我创建了这个简单的管道,在其中提取了一个bitbucket回购-

pipeline {
  agent any
  stages {
    stage('Checkout from bitbucket') {
      steps {
        echo "Hello World"  
        git branch: 'feature/myFeature', changelog: false, credentialsId: 'my_bitbucket', poll: false, url: 'https://username@bitbucket.org/IT_AEM/infrastructure.git'
      }
    }
   }
  }

运行构建时,它会成功。詹金斯(Jenkins)在哪里下载了git repo,我在哪里可以查看?

enter image description here

欢呼

2 个答案:

答案 0 :(得分:2)

默认情况下,您的存储库已克隆到您的工作区。 $ WORKSPACE环境变量包含此路径。您可以在节点的配置中定义工作空间。您可以在这篇文章中看到有关工作区的一些详细信息:Jenkins workspace path on slave machines

答案 1 :(得分:1)

here所述:

  

Jenkins将git存储库克隆到${JENKINS_HOME}/jobs/<JOB_NAME>/workspace中的作业工作区中

正如它所说的here,您可以修改以下路径:

  

将新的git仓库(project configuration > Source Code Management > check the GIT option添加到项目后,导航到插件设置的底部,即 Repository browser 区域上方。应该有一个 Advanced 按钮。单击它后,将出现一个新表单,其值描述为回购的本地子目录(可选)。将此设置为folder将使插件将存储库检出到相对于您的工作区的文件夹中。这样,您可以根据需要在项目中拥有任意数量的存储库,并且都位于单独的位置。