开发者社区> the_script> 正文

jenkins+gitlab构建自动化集成

简介: jenkins+gitlab构建自动化集成
+关注继续查看

1.jenkins配置gitlab连接:
系统管理===》系统设置===》gitlab:
15
填写gitlab连接名、gitlab项目仓库URL、gitlab API TOKEN
gitlab中生成一个访问令牌
14
gitlab首页===>访问令牌===>创建一个新的令牌
将生成的令牌填入上图的gitlab API TOKEN
进行测试连接。
2.在构建任务配置中选择使用gitlab配置
18
3.配置任务的触发器选项
19
a.勾选当触发push时自动运行任务
b.过滤掉git分支
c.点击下方genetate升级验证秘钥
4.进入gitlab找到对应的项目===》集成增加一个web hook:
20
这里填入的url就是jenkins中在触发器那里的url地址
安全令牌就是使用generate生成的秘钥
点击test进行测试返回http状态码200即为成功
5.本地仓库修改仓库文件并push到gitlab服务器,测试触发器是否生效

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
pytest自动化框架集成jenkins+gitee+allure,使用git下拉代码和本地代码实现,基于windows
pytest自动化框架集成jenkins+gitee+allure,使用git下拉代码和本地代码实现,基于windows
24 0
下篇:使用jenkins发布go项目到k8s,接上篇的手工体验改造为自动化发布
下篇:使用jenkins发布go项目到k8s,接上篇的手工体验改造为自动化发布
43 0
Gitlab上手指南(八)|企业中常见的git规范介绍和husky+commitlint集成
俗话说,没有规矩不成方圆,我们的git也需要规范。 下面介绍一下企业常用的一些规范。 分支管理规范 分支命名不能千奇百怪,必须有统一的命名方式。主要有以下几种: 分支管理 命名规范 解释 master
318 0
Linux系统:第十五章:gitlab集成CI
Linux系统:第十五章:gitlab集成CI
76 0
Jenkins 集成私有 Gitlab
Jenkins 集成私有 Gitlab
122 0
Jenkins + Gitlab + Sonarqube 集成初体验
Jenkins + Gitlab + Sonarqube 集成初体验
163 0
【实测】用土话让你明白如何做测试平台的持续部署和集成 - 4【gitlab-runner在gitlab上要如何配置】
【实测】用土话让你明白如何做测试平台的持续部署和集成 - 4【gitlab-runner在gitlab上要如何配置】
171 0
【实测】用土话让你明白如何做测试平台的持续部署和集成 - 3【上传gitlab后自动部署到服务器】
【实测】用土话让你明白如何做测试平台的持续部署和集成 - 3【上传gitlab后自动部署到服务器】
166 0
【实测】用土话让你明白如何做测试平台的持续部署和集成 - 2【gitlab到底咋配置】
【实测】用土话让你明白如何做测试平台的持续部署和集成 - 2【gitlab到底咋配置】
80 0
Terraform + Gitlab CI简单集成方案
利用Gitlab CI实现基础设施编排自动化,用户后续针对基础设施的管理使用Gitlab完成,提交基础设施变更后,会出发pr进行Gitlab CI流水线执行,从而实现基础设施DevOPS流程。
206 0
+关注
the_script
文章
问答
视频
文章排行榜
最热
最新
相关电子书
更多
TcpRT:面向大规模海量云数据库的服务质量实时采集与诊断系
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
相关实验场景
更多
相关镜像