当前团队使用Gerrit来做代码管理、CodeReview。计划实现当review提交到了Gerrit并且review通过(merged)自动触发Jenkins流水线。以前接触Gitlab比较多,Gerrit还是第一次开始用,踩了点坑记录下来。本文主要讲述Gerrit Trigger流水线配置,关于服务器配置等细节问题暂不研究,降低复杂性。
分类:
其他好文 时间:
2020-08-09 13:11:14
阅读次数:
110
一、配置qq邮箱 1、编辑gitlab配置文件 vim /etc/gitlab/gitlab.rb gitlab_rails['gitlab_email_enabled'] = true gitlab_rails['gitlab_email_from'] = '2546523862@qq.com' ...
分类:
其他好文 时间:
2020-08-04 18:15:50
阅读次数:
83
作者:废物大师兄 来源:www.cnblogs.com/cjsblog/p/12256843.html GitLab CI/CD 是一个内置在GitLab中的工具,用于通过持续方法进行软件开发: Continuous Integration (CI) 持续集成 Continuous Delivery ...
分类:
其他好文 时间:
2020-08-04 14:11:07
阅读次数:
85
准备数据库 CREATE DATABASE /*!32312 IF NOT EXISTS*/`test01` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci */ /*!80016 DEFAULT ENCRYPTIO ...
分类:
其他好文 时间:
2020-08-01 09:19:31
阅读次数:
104
vimdocker-compose.ymlversion:‘3.1‘services:gitlab:image:‘twang2218/gitlab-ce-zh:11.1.4‘container_name:"gitlab"restart:alwaysprivileged:truehostname:‘gitlab‘environment:TZ:‘Asia/Shanghai‘GITLAB_OMNIBUS
分类:
其他好文 时间:
2020-07-31 12:34:37
阅读次数:
98
Jenkins简介 基于 Java 的开源的自动化系统平台. 加速自动化 CI,CD 任务集流水线. 持续集成, 自动化测试, 持续部署的超级引擎. 丰富的插件生态系统支持功能扩展. SCM(软件配置管理),测试, 通知, 触发, 外部集成等 基于 Web的管理和使用界面 多种交付通道. 官网: h ...
分类:
其他好文 时间:
2020-07-30 22:09:29
阅读次数:
81
安装12-0-0版本并进行汉化后,开始创建其他组用户。使用其他用户登陆页面时候出现500错误 首先查看gitlab运行状态,发现并无异常 [root@gitlab ~]# gitlab-ctl status 查网上资料得知,GitLab发现报500错误,大意为DB数据关系错误,需要升级数据库关系。 ...
分类:
其他好文 时间:
2020-07-28 14:41:15
阅读次数:
186
一、为什么使用gitlab 1.因为免费,开源。 2.svn是集中式管理版本控制器,而git是分布式管理的版本控制器 简单来说,就是灵活方便,接下来开始安装了。 https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7 进入这个地址,选一个比较新的 ...
docker下gitlab安装配置使用(完整版) 一、安装及配置 1.gitlab镜像拉取 # gitlab-ce为稳定版本,后面不填写版本则默认pull最新latest版本 $ docker pull gitlab/gitlab-ce 2.运行gitlab镜像 $ docker run -d -p ...
分类:
其他好文 时间:
2020-07-27 13:48:09
阅读次数:
60
Docker学习记录 - 构建私有镜像仓库 - harbor ...
分类:
其他好文 时间:
2020-07-26 23:13:56
阅读次数:
71