Jenkins 配置GitLab插件和Git插件

简介: 1 安装插件浏览器登录Jenkins Web UI,点击系统管理,再点击管理插件,切换到可选插件,分别搜索GitLab Plugin和Git Plugin,然后点击直接安装:如果在可选插件里没有搜到,可能默认已经安装了,可以在已安装里查询。

1 安装插件

浏览器登录Jenkins Web UI,点击系统管理,再点击管理插件,切换到可选插件,分别搜索GitLab PluginGit Plugin,然后点击直接安装

img_03471986a7255ccd2ab5501adca9bb6a.png

如果在可选插件里没有搜到,可能默认已经安装了,可以在已安装里查询。

2 配置GitLab插件

2.1 准备工作

打开GitLab(例如公司内网的GitLab网站),点击个人设置菜单下的setting,再点击Account,复制Private token备用:

img_68797d9151625bc104e67415bb72b646.png

2.2 配置GitLab

浏览器登录Jenkins Web UI,点击系统管理,再点击系统设置, 点击左上角导航配置下拉框,点击Gitlab选项,可快速定位:

img_78fe851faa9892a697d43779478134bf.jpe

a, Connection Name随便填;
b, Git Host URL填GitLab的域名地址,例如http://gitlab.yourdomain.com/
c, Credentials配置;

点击Add下拉框,点击jenkins;弹出框里,kind选择GitLab API Token,将之前复制备用的Private token粘贴到API token输入框中,然后点击添加

img_93a7aecdb334abc26f7a2e8ab5827c6c.png

选择刚刚新建的Credentials,测试一下能否连接成功,点击Test connection,正常应该返回Success

img_235f1295eff64e5648c36455ce8ac98e.png

d, 完成后点击页面底部的应用,再点击保存

注意:如果测试连接不成功,通常是当前节点不能解析gitlab.yourdomain.com域名导致的,设置正确的DNS或者hosts即可。

3 配置Git插件

浏览器登录Jenkins Web UI,点击系统设置,再点击系统设置,点击左上角导航配置下拉框,点击Git plugin选项,可快速定位:

img_203103c2d14c2bc77d23a49c270247d9.jpe

a, 设置user.name和user.email:

img_acc73fcb9bfa2544dfa3134222ca7df4.png

b, 完成后点击页面底部的应用,再点击保存



你现在的气质里,藏着你走过的路,读过的书,爱过的人。


目录
相关文章
|
2月前
|
网络安全 开发工具 git
在GitLab CI中同步HTTPS仓库地址的yaml配置
最后,提交并推送 `.gitlab-ci.yml`文件到您的GitLab仓库。GitLab CI/CD将自动识别这个文件,并在每次推送到 `master`分支时执行定义的同步任务。
185 16
|
4月前
|
域名解析 弹性计算 运维
一键部署 GitLab 代码托管平台:告别繁琐配置,ROS 模板轻松搞定
本文介绍如何使用阿里云资源编排服务(ROS)一键部署GitLab代码托管平台,解决手动部署的复杂性问题。通过ROS模板可实现标准化配置、自动化执行和快速部署等优势,5-10分钟内即可完成整个流程。部署步骤包括准备ROS模板(含ECS实例、安全组规则等配置)、自动创建VPC网络和安全组,并预装GitLab服务。该方案支持按需创建资源,显著提升部署效率并降低运维成本,为团队快速构建高效的开发协作环境。
一键部署 GitLab 代码托管平台:告别繁琐配置,ROS 模板轻松搞定
|
10月前
|
监控 jenkins Shell
jenkins结合gitlab实现CI(持续集成)
通过本文的介绍,我们详细了解了如何结合Jenkins和GitLab实现持续集成。从环境准备、插件配置到Pipeline任务创建和CI流程监控,每一步都提供了详细的操作步骤和示例代码。希望本文能帮助开发者快速搭建起高效的CI系统,提高项目开发效率和代码质量。
927 9
|
移动开发 jenkins 持续交付
jenkins配置git
通过上述步骤,您可以在 Jenkins 中成功配置 Git,从而实现自动拉取代码并进行构建和部署。这些配置不仅提高了开发效率,还保证了代码的连续集成和交付。确保每一步配置正确,以避免在实际使用中遇到问题。
994 1
|
jenkins Shell 持续交付
Jenkins持续集成GitLab项目 GitLab提交分支后触发Jenkis任务 持续集成 CI/CD 超级详细 超多图(二)
Jenkins持续集成GitLab项目 GitLab提交分支后触发Jenkis任务 持续集成 CI/CD 超级详细 超多图(二)
325 0
|
数据可视化 jenkins 测试技术
GitLab CI/CD 和 Jenkins对比
8月更文挑战第25天
1557 5
|
jenkins Shell 持续交付
Jenkins持续集成GitLab项目 GitLab提交分支后触发Jenkis任务 持续集成 CI/CD 超级详细 超多图(一)
Jenkins持续集成GitLab项目 GitLab提交分支后触发Jenkis任务 持续集成 CI/CD 超级详细 超多图(一)
642 0
|
jenkins Devops Java
jenkins学习笔记之十:配置Gitlab提交流水线
jenkins学习笔记之十:配置Gitlab提交流水线
|
安全 jenkins 持续交付
jenkins学习笔记之八:jenkins认证集成gitlab
jenkins学习笔记之八:jenkins认证集成gitlab
|
5月前
|
存储 安全 Linux
Linux服务器上安装配置GitLab的步骤。
按照以上步骤,一个基础的GitLab服务应该运行并可以使用。记得定期检查GitLab官方文档,因为GitLab的安装和配置步骤可能随着新版本而变化。
462 0

推荐镜像

更多