随笔分类 - Gitlab与Jenkins部署
摘要:实战:实现脚本代码部署与回滚 框架图: 1、安装并配置tomcat服务 官方下载JDK地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html (1)从官网下载tomcat二进制安装
阅读全文
摘要:实战一:安装部署Sonarqube和使用 Sonarqube介绍 官网下载地址:https://www.sonarqube.org/downloads/ SonarQube是一个用于代码质量管理的开放平台,通过插件机制,SonarQube可以集成不同的测试工具,代码分析工具,以及持续集成工具,例如H
阅读全文
摘要:实战一:在Jenkins基于pipeline拉取Gitlab代码,部署到后端tomcat服务器上 1、pipeline介绍 官网地址:https://jenkins.io/2.0/ pipline是帮助Jenkins实现CI到CD转变的重要角色,是运行在 jenkins 2.X版本的核心插件,简单来
阅读全文
摘要:实战一:基于Jenkins搭建触发器 构建触发器介绍 构建触发器( 有的人称为钩子 实际上是 一个HTTP回调其用于在开发人员向gitlab提交代码后能够触发jenkins自动执行代码构建操作。 以下为新建一个开发分支,只有在开发人员向开发 develop 分支提交代码的时候才会触发代码构建,而向主
阅读全文
摘要:实战:实现Jenkins在Gitlab免秘钥登录拉取代码并传递到后端服务器上 框架图: 环境准备: 角色 IP地址 备注 Gitlab 192.168.7.100 存放代码 Jenkins 192.168.7.101 拉取代码 Tomcat-app1 192.168.7.104 提供服务 tomca
阅读全文
摘要:实战一:实现gitlab数据备份并恢复 1、对gitlab数据备份 1、在备份gitlab数据前,停止两个服务,不能全部停止gitlab服务,否则无法实现备份 [root@gitlab ~]# gitlab-ctl stop unicorn ok: down: unicorn: 1s, normal
阅读全文
摘要:实战一:企业级Gitlab部署及配置 Gitlab服务的安装文档:https://about.gitlab.com/install/ 环境要求:https://docs.gitlab.com/ee/install/requirements.html 国外安装包下载地址:https://package
阅读全文