我们如何在 Jenkins 管道中实现 Git 附加行为?
Additional Behaviors
=> checkout to specific local branch
最佳答案
检查这个 http://your-Jenkins:8080/pipeline-syntax/ ,您可以获得所有已安装插件的示例。
checkout([$class: 'GitSCM', branches: [[name: '*/master']], doGenerateSubmoduleConfigurations: false, extensions: [[$class: 'RelativeTargetDirectory', relativeTargetDir: 'your-sub-directory']], gitTool: 'Default', submoduleCfg: [], userRemoteConfigs: [[credentialsId: 'd767bb7a-4c1e-4654-a310-996d4ece5b02', url: 'git@github.com:yyy/xxx.git']]])
关于jenkins-pipeline - 我如何实现 git Additional Behaviors => Checkout 到 Jenkins 管道中的特定本地分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46545870/