[英]Git hangs while pulling from repository on shared folder using Jenkins
[英]How to only git pull in particular folder from a repository using Jenkins?
我在 D:/TestFolder/ 中有一个文件夹现在我需要在每次触发作业时使用 Jenkins 将 git 拉入 TestFolder。 这怎么可能?
任何人都可以指导我 Jenkins git 拉入特定文件夹吗?
Jenkins 的 git 插件带有该选项 -
如果您使用的是 Jenkins 脚本管道,它会像
node() {
stage('checkout') {
checkout([$class: 'GitSCM', branches: [[name: '*/master']], doGenerateSubmoduleConfigurations: false, extensions: [[$class: 'RelativeTargetDirectory', relativeTargetDir: 'sub_folder']], submoduleCfg: [], userRemoteConfigs: [[credentialsId: 'credentialId', url: 'http://repourl.net/x.git']]])
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.