gitlab gitlab-runner(不是很完整)

记一次自己部署gitlab和gitlab-runner

部署gitlab部署gitlab所有命令,放开对应的端口即可成功访问

gitlab常用命令

gitlab-ctl start                 # 启动所有 gitlab 组件;
gitlab-ctl stop                  # 停止所有 gitlab 组件;
gitlab-ctl restart               # 重启所有 gitlab 组件;
gitlab-ctl status                # 查看服务状态;
vim /etc/gitlab/gitlab.rb        # 修改gitlab配置文件;
gitlab-ctl reconfigure           # 重新编译gitlab的配置;
gitlab-rake gitlab:check SANITIZE=true --trace    # 检查gitlab;
gitlab-ctl tail                  # 查看日志;
gitlab-ctl tail nginx/gitlab_access.log

部署gitlab-runner前置操作

在这里插入图片描述

部署gitlab-runner

由于国外下载源过于慢,这里借用清华源下载安装 附链接 https://mirrors.tuna.tsinghua.edu.cn/gitlab-runner/yum/el7-x86_64/
新建 /etc/yum.repos.d/gitlab-runner.repo
内容为
在这里插入图片描述
执行安装
sudo yum makecache
sudo yum install gitlab-runner
给gitlab-runner赋值权限
由于用yum安装提示已经有的账户或者权限可跳过当前这一步
然后开始注册
gitlab-runner register
先拿到url和token
gitlab-ci-multi-runner register
Running in system-mode.

Please enter the gitlab-ci coordinator URL (e.g. https://gitlab.com/):
http://192.168.1.106:82/
Please enter the gitlab-ci token for this runner:
CdW2YBWzzDZseoybq89Y
Please enter the gitlab-ci description for this runner:
[middleware]: dev
Please enter the gitlab-ci tags for this runner (comma separated):
dev
Whether to run untagged builds [true/false]:
[false]: false
Whether to lock Runner to current project [true/false]:
[false]: true
Registering runner… succeeded runner=CdW2YBWz
Please enter the executor: docker, shell, ssh, kubernetes, docker-ssh, parallels, virtualbox, docker+machine, docker-ssh+machine:
shell
Runner registered successfully. Feel free to start it, but if it’s running already the config should be automatically reloaded!
不同版本可能不太一样 这里选用shell 来执行如果选择docker 需要安装docker 环境,请参考docker安装
如果是java 项目需要安装java maven tomcat 等环境并配置环境变量请参考其他资料(注:这里选择jdk1.8和maven3.5.0)
安装到这里就已经安装成功了,可以去gitlab 创建一个简单的项目去实现部署了

开始测试

编写最简单的.gitlab-ci.yml
在这里插入图片描述

gitlab-runner常用命令

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值