jenkins-pipeline - 我如何实现 git Additional Behaviors => Checkout 到 Jenkins 管道中的特定本地分支?

标签 jenkins-pipeline

我们如何在 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']]])

enter image description here

关于jenkins-pipeline - 我如何实现 git Additional Behaviors => Checkout 到 Jenkins 管道中的特定本地分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46545870/

相关文章:

Jenkins 管道 : Why is CPS Global Lib not loading?

git - Jenkins 管道 git 命令子模块更新

Jenkins 管道 : How to prompt "Do you really want to build?"

mysql - 通过 ssh 使用 SQL 脚本失败,但直接在主机上启动时不会

shell - Jenkins 将 shell 输出保存到 var

go - 通过 Jenkins 工具安装 go-1.17 时输入格式错误或输入包含不可映射的字符

postgresql - 在 Jenkins 中使用 docker Container 链接

git - 如何使用 Jenkins Pipeline 检查 Pull-Request?

jenkins - 如何使用 Pipeline Job 的 CopyArtifact 插件传递从中复制工件的内部版本号?

jenkins - 从另一个触发多分支作业