文章目录一、Jenkinx+Gitlab持续集成环境概述(1)什么是CI/CD(2)Jenkins概述(3)Gitlab概述(4)Gitlab和Github的区别(5)Jenkins配合Gitlab持续集成系统的工作流程二、部署持续集成环境(1)实验环境(2)实验步骤-搭建Gitlab(100.202)-Gitlab的使用-关闭gitlab注册功能-配置gitlab邮件报警-创建一个新群组-创建
转载 2024-05-20 14:29:49
228阅读
预期:推送devloop或者master分支的代码, 自动执行jenkins 发布测试环境首先,jenkins中需要安装如下插件打开一个任务配置,构建触发器中勾选"Build when a change is pushed to GitLab."并过滤指定分支, 这里需要记下GitLab webhook URL一会儿配置到gitlab上3.gitlab中添加配置4.点击测试 ok如果提示403,
原创 2023-04-21 18:55:48
697阅读
2点赞
1评论
JenKinsjenkins官方文档:https://www.jenkins.ioJenkins:Jenkins是开源CI&CD软件领导者, 提供超过1000个插件来支持构建、部署、自动化, 满足任何项目的需要。CI&CD:持续集成注重将各个开发者的工作集合到一个代码仓库中,通常每天会进行几次, 主要目的是尽早发现集成错误,使团队更加紧密结合,更好地协作。持续交付的目的是最小化部署
转载 9月前
108阅读
一、jenkins介绍 我们都知道在公司里,一个软件的开发到发布,需要经历一系列的流程,而且目前也已经形成了一套标准流程。一个大的功能模块的开发,往往是几个人一起进行的,而每个人写完一些小功能的代码后,一般都需要将代码集成到主干,或者说将代码都合并在一起。这种将代码集成到主干的操作,可能一天需要进行很多次,而且是多人进行。这样的一个环节就是持续集成,在这个开发到发布的流程中最重要的组成部分就是
转载 2024-05-20 20:19:59
452阅读
最新一直在学习 工作 + 学习 去掉 90%   所以blog  一直没更 真是很不好!  exsi ceph gitlab jenkins harbor k8s  docker-compose apollo  springboot  dubbo      太多太多 。。。整合 
转载 2024-03-01 12:12:45
57阅读
一、前言首先出于提高自己技术水平和琢磨能做点什么能提高工作效率,上线工作实在无聊、重复(手动编译、打包,传包,重启),于是就想到了jenkinsjenkins持续集成已经不是什么新鲜的话题,网上文章一大堆,俗话说天下文章一大抄,基本上就是那三五篇,相信要是以前没接触过的人没有两三天是弄不出来的,特别是身为运维岗,一些关于开发的东西还是不太懂,在搭建之前什么持续集成、持续构建、持续部署这些概念真是
转载 2024-06-21 12:45:06
0阅读
Jenkins自动化系统部署模式:Jenkins+gitlab Git是什么,版本管理工具。GitLab 私有化的“GitHub”,管理代码版本的平台 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。真正运作的都是插件。这就是jenkins流行的原因,因为jenkins什么插件都有.流程原理:
转载 2024-05-24 13:12:56
1152阅读
JenKins安装操作系统Windows, 确保需要的.NET Framework已经安装 从 http://jenkins-ci.org/下载Windows安装包。 安装后,访问http://localhost:8080 . 如果端口被占用,可以在根目录下的jenkins.xml里面进行修改<executable>%BASE%\jre\bin\java</executabl
1. 登录jenkins浏览器输入地址http://192.168.137.100:8080/,并在弹出的界面中输入用户名与密码即可登录2. 插件安装登录之后进入系统管理:选择插件安装: 安装如下插件:ssh: 执行远程脚本Gitlab: 继承gitlab使用Build Authorization Token Root: 构建授权tokenGitlab hook: 钩子插件(找不到这个插件不知道为
转载 2024-02-26 07:10:29
717阅读
一、Jenkins及持续集成1)什么是JenkinsJenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:1)持续的软件版本发布/测试项目;2)监控外部调用执行的工作;对Jenkins有兴趣的朋友可以参考Jenkins中文文档2)什么是持续集成?1)什么是集成?指的是代码由
转载 2024-08-22 17:27:46
97阅读
实现Gitlab事件自动触发Jenkins构建及钉钉消息推送 实践环境 GitLab Community Edition 12.6.4 Jenkins 2.284 Post build task 1.9(Jenkins插件) Generic Webhook Trigger Plugin 1.72(J
原创 2021-06-03 21:06:31
1235阅读
1点赞
1评论
提交流水线当Gitlab中触发push操作,则触发相对应的Jenkins流水线构建。实现快速反馈与验证。方式1: 使用Gitlab CI,当有push请求,在CI脚本中远程触发Jenkins项目构建。需要准备Gitlab runner编写触发Jenkins脚方式2: 使用Gitlab WebHook,当有push请求,直接触发jenkins项目构建。【采用】需要配置Gitlab webHook需要
转载 2024-02-11 14:31:17
117阅读
 参考文档:GitLab 自动触发 Jenkins 构建配置前的准备工作:1.下载gitlab插件  之后,就可以在 项目配置》构建触发器中看到这一项Build when a change is pushed to GitLab  接下来进入具体的配置操作jenkins-job配置JenkinsGitLab 上创建测试工程。在 Jenkins
转载 2024-02-23 07:07:50
294阅读
实践环境​​GitLab Community Edition​​ 12.6.4​​Jenkins​​ 2.284​​Post build task​​​ 1.9(​​Jenkins​​插件)​​Generic Webhook Trigger Plugin​​​ 1.72(​​Jenkins​​插件)​​GitLab​​​ 1.5.13(​​Jenkins​​插件)实现步骤钉钉机器人配置选择要推送
原创 2022-10-17 15:33:05
307阅读
Jenkins相关介绍Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能.目的配置GitlabJenkins,达到当Gltlab中Push代码时,Jenkins能够自动从Gitlab代码库同步代码的最新版本,并且自动构建。前提安装Gitlab Plugin、Gitlab Hook Plugin等
转载 2024-04-25 11:31:37
156阅读
文章目录一、实验环境二、实验步骤-目的-思路:(1)搭建Gitlab仓库,创建新项目(2)搭建Jenkins主机,把密钥传给其他的主机,把root用户的私钥放到自己上,方便拉取gitlab仓库的数据(3)搭建Harbor仓库,上传镜像(4)在测试环境、生产环境上安装Docker,从harbor镜像仓库拉取镜像(5)使用jenkins登录gitlab复制仓库,然后把compose-lnmp传到仓库
转载 2024-04-21 15:11:44
204阅读
文章目录一 . gitlab配置1. 安装gitlab插件 并进行配置2. 配置gitlab二 maven配置一 安装maven插件二 进行maven环境配置三 nodejs配置一 安装nodejs插件二 进行nodejs配置四 ssh配置基本配置构建配置 一 . gitlab配置1. 安装gitlab插件 并进行配置登录gitlab进入token信息获取页面 输入名称, 选择api, 点击生成
转载 2024-01-30 06:03:16
43阅读
Jenkins配置插件安装GitLab Plugin凭据配置ssh凭据这里使用ssh连接从gitlab获取代码,从系统管理进入管理凭据界面,点击Jenkins > 全局凭据 > 添加凭据进入下图界面,选择SSH Username with private key类型,先在部署Jenkins的服务器生成ssh密钥,将私钥如图示填入在gitlab的User Settings > SS
转载 2024-02-12 20:19:18
210阅读
环境:Linux版本:Centos7一、更新源:  yum update二、安装docker:  yum install docker -y  启动docker:   systemctl start docker三、.安装gitlab  1.docker拉取镜像(社区版)    docker pull gitlab/gitlab-ce  2.运行gitlab镜像:    docker run -d
转载 2023-07-19 13:32:06
0阅读
jenkinis配置在之前的博文中,博主已经搭建好了gitlabjenkins环境。接下来,博主就要进行gitlabjenkins的联合使用。源码仓库配置这里,我们需要配置一下gitlab中代码的仓库地址和gitlab用户的credentials认证方式,博主这里使用的username/password方式。jenkins安装Gitlab Hook Plugin 和 GitLab Plugin
转载 2024-02-29 14:59:05
49阅读
  • 1
  • 2
  • 3
  • 4
  • 5