我如何实现git附加行为=>结账到詹金斯管道的特定当地分行?

时间:2017-10-03 13:33:30

标签: jenkins-pipeline

我们如何在Jenkins管道中实现git附加行为?

其他行为 =>结账到特定的当地分行

2 个答案:

答案 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']]])

enter image description here

答案 1 :(得分:1)

您可以在 Jenkins 作业滑动条管道语法部分中找到管道语法。

enter image description here

1、Sample Step 选择checkout: Check out from version control

2、点击其他行为添加按钮

3、选择结帐到特定的当地分行

4、点击底部的Generate Pipeline Script按钮,会得到pipeline脚本。