在Jenkins中将项目检出到子目录 (使用GIT)

Jenkins拉取源码是非常实用的操作,比如每天在跑自动化测试前,拉取Git远程仓库中最新的脚本至本地。那么Jenkins如何拉取Git远程仓库中指定分支至本地指定目录呢/strong>

下面来看看具体的设置方法

:Job源码管理中,选择Git(如无Git选项则需先安装Git插件)输入仓库URL及认证信息。此时已经可以把仓库中所有文件拉取到该Job的工作空间中了,但是还没达到指定目录的要求,不够灵活。

在Jenkins中将项目检出到子目录 (使用GIT)

:其他存储库
如果要查看更多存储库,请使用Pipeline Syntax生成器自动生成Groovy代码段。

在管道项目的”配置”屏幕中:
1、选择片段生成器,在Sample Step下拉菜单中,选择checkout:Check out from version control
2、选择您的SCM系统,例如Git填写有关存储库或软件仓库的常规信息
请注意在Multibranch Pipeline中,环境变量 env.BRANCH_NAME包含主存储库的分支名称
3、在Additional Behaviors下拉菜单中,选择 Check out to a sub directory,输入本地目录
4、单击Generate Groovy,Jenkins将显示与您指定的SCM签出对应的Groovy代码段
5、将此代码复制到管道脚本或Jenkinsfile

在Jenkins中将项目检出到子目录 (使用GIT)
There is only one way not to choose that is the way to give up;
There is only one way can not refuse that is the way to adhere to;

文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树持续集成和部署(Jenkins)使用helm安装Jenkins8582 人正在系统学习中

来源:星光落入哥哥眼

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年5月8日
下一篇 2022年5月8日

相关推荐