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的主要内容,如果未能解决你的问题,请参考以下文章

gitlab 目录

gitlab及jenkins

gitlab合并代码流程卡住

gitlab集成AD域

GitLab的使用

gitlab漏洞系列