1、使用 该版未接入k8s,下一篇会写接入k8s。 配置项目使用gitlab-ci和gitlab-runner,在项目的根目录中添加.gitlab-ci.yml文件,用于触发pipeline。 .hosts目录里面是四个文件:.personal_ips、.daily_ips ...
文章目录 问题描述 .gitlab ci.yml示例 安装最新版gitlab runner 问题描述 最近在Centos 上面安装了最新版本的gitlab runner . . ,使用过程中发现pipeline报错:stuck。 经查阅资料 排查发现:.gitlab ci.yml 必须要配置 tags,指定使用哪个gitlab runner才可以。 .gitlab ci.yml示例 安装最新版g ...
2019-12-21 18:01 0 1923 推荐指数:
1、使用 该版未接入k8s,下一篇会写接入k8s。 配置项目使用gitlab-ci和gitlab-runner,在项目的根目录中添加.gitlab-ci.yml文件,用于触发pipeline。 .hosts目录里面是四个文件:.personal_ips、.daily_ips ...
一、持续集成(Continuous Integration) 要了解GitLab-CI与GitLab Runner,我们得先了解持续集成是什么。 持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成 ...
目前常用的持续集成工具主要是jenkins与gitlab-ci ,我已在另一博文中详细记录了jenkins部署过程(其中包括gitlab的搭建),此篇介绍gitlab-ci的使用。 背景介绍 我司防火墙的80端口被封了,需要将gitlab的默认80端口修改为8088: 本地 ...
简介 gitlab-ci全称是gitlab continuous integration的意思,也就是持续集成。中心思想是当每一次push到gitlab的时候,都会触发一次脚本执行,然后脚本的内容包括了测试,编译,部署等一系列自定义的内容。本文就是利用gitlab-ci的持续集成来实现 ...
GitLab出现502情况之一:存储空间占用百分百。 1、删除空间其他多余文件,释放空间。 2、数据迁移至新挂在盘,例如:/data盘。 首先关闭服务 gitlab-ctl stop 部分进程关闭不了,kill掉。 GitLab默认存储数据位置 /var/opt ...
这两天折腾一个关于gitlab的问题,搞得比较焦头烂额。不过经过折腾,最终还是成功了。 当面对着一个问题,并且看到还没被解决的时候,感觉很不舒服; 努力折腾之后,解决之后,也会身体轻松。或许工程师天生就是"不解决问题不舒服斯基"。这是不好的习惯,以后要改。这里简要记录一下。 一.产生的问题 ...
Gitlab的安装汉化及问题解决(2017/12/14目前版本为10.2.4) 一、前言 Gitlab需要安装的包太TM多了,源码安装能愁死个人,一直出错,后来发现几行命令就装的真是遇到的新大陆一样... ... 装完之后感觉太简单,加了汉化补丁,因为要用于线上环境顺手关了注册 ...
以Spring boot项目为例。传统方式是本地生成jar包,FTP上传服务器,重启服务;如果是内网测试服,也可以在服务器上安装git拉取代码,在服务器上编译打包。但这都需要人为干预,于是CI/CD就出现了。 CI:Continuous Integration(持续集成)。自动构建和测试 ...