我们如何在Jenkins管道中实现git附加行为?
其他行为 =>结账到特定的当地分行
答案 0 :(得分:2)
选中此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']]])
答案 1 :(得分:1)
您可以在 Jenkins 作业滑动条管道语法部分中找到管道语法。
1、Sample Step 选择checkout: Check out from version control
2、点击其他行为添加按钮
3、选择结帐到特定的当地分行
4、点击底部的Generate Pipeline Script按钮,会得到pipeline脚本。