Gitlab
Posted code_____monkey
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Gitlab相关的知识,希望对你有一定的参考价值。
项目触发runner,一直处于pending
初步怀疑是runner卡住了,也有可能是因为服务器资源不足,在服务器上执行gitlab-ci-multi-runner list发现runer还在,
在执行gitlab-ci-multi-runner verify,发现runer还活着,但是就是一直不执行流程
有两个方法解决:
1、执行gitlab-ci-multi-runner run(不推荐使用)
他会去执行runner任务,但是每次都需要运行次命令才回去执行任务
2、执行gitlab-ci-multi-runner restart
重启runner,发现他会自动去执行触发runner的任务
Gitlab 日志查看
Logs
使用控制台实时查看logs
我们可以用gitlab-ctl tail 命令查看实时log
# 查看所有的logs; 按 Ctrl-C 退出
sudo gitlab-ctl tail
# 拉取/var/log/gitlab下子目录的日志
sudo gitlab-ctl tail gitlab-rails
# 拉取某个指定的日志文件
sudo gitlab-ctl tail nginx/gitlab_error.log
以上是关于Gitlab的主要内容,如果未能解决你的问题,请参考以下文章