gitlab-runner安装教程基于gitlab-ce的CICD

基于GitLab实现企业内部CI/CD自动化发布

我不是一个资深高手,只想描述普通人在项目中真正常见的问题,以及我的一些经验!

上一片文章中,我们讲解了一下,企业内部代码服务器,gitlab-ce的搭建,搭建之后,我们有了代码管理的工具,基于代码工具gitlab-ce的基础上,我们聊一下企业内部的cicd

首先就是为什么要用gitlab-runner,企业开发中,我们一直提到一个问题叫做cicd,持续开发平台,为的就是把部署发布这些成本全部脱离开,让开发用最小的精力完成开发测试环境部署问题。

话不多说上操作

由于国内docker镜像站的特殊原因,后续我的文章中会全面避开基于docker部署的教程,而且原生部署,也利于管控版本

gitlab-runner下载地址

https://packages.gitlab.com/runner/gitlab-runner

下面提供安装命令集合,基于centos系统

 由于gitlab-runner基于git,首先要安装git

  yum install git -y

 安装gitlab-runner

 mkdir -p /tools && cd /tools/ && wget https://packages.gitlab.com/runner/gitlab-runner/packages/fedora/29/gitlab-runner-12.6.0-1.x86_64.rpm/download.rpm && gitlab-runner install --working-directory /home/staff

 添加配置文件

 vim /etc/systemd/system/gitlab-runner.service

 添加如下配置

 [Unit]

 Description=GitLab Runner

 After=syslog.target network.target

 ConditionFileIsExecutable=/usr/lib/gitlab-runner/gitlab-runner

[Service]

StartLimitInterval=5

StartLimitBurst=10
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值