我创建了这个简单的管道,在其中提取了一个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,我在哪里可以查看?
欢呼
答案 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
将使插件将存储库检出到相对于您的工作区的文件夹中。这样,您可以根据需要在项目中拥有任意数量的存储库,并且都位于单独的位置。