2

我有几个与 Gitlab CI 集成的 Gitlab 项目。但是,在 gitlab_ci 中为他们安排构建的唯一时间是当我按下Test settingsgitlab_ci 集成 ingitlab 项目的服务时。

在所有其他情况下,也就是说,当对 Gitlab 项目的任何分支进行提交时,不会在 gitlab_ci 中进行构建。更糟糕的是,Test settings它只构建了一个默认分支(即master)。

我可以做些什么来诊断和解决这种情况?我应该查看哪些日志?要检查哪些设置?

4

1 回答 1

0

我认为在最初的推送中,GitLab 创建了以下符号链接

/var/opt/gitlab/git-data/repositories/[namespace]/[project].git/hooks ->   /opt/gitlab/embedded/service/gitlab-shell/hooks

但是手动创建项目时,不会自动创建符号链接。

tl;dr
Git-Hooks用于触发新提交或新标签等事件

于 2015-04-20T15:44:56.667 回答