我在Gitlab上有几个与Gitlab CI集成的项目。但是,在gitlab_ci中为他们安排构建的唯一时间是我在gitlab_ci集成ingitlab项目的服务中按Test settings
。
在所有其他情况下,也就是说,当对Gitlab项目的任何分支进行提交时,gitlab_ci中没有构建任何构建。更令人恼火的是,Test settings
仅仅构建了默认分支的构建(即master
)。
我可以做些什么来诊断和解决这种情况?我应该查看哪些日志?要检查哪些设置?
答案 0 :(得分:0)
我认为在最初推动时,GitLab会创建以下符号链接
/var/opt/gitlab/git-data/repositories/[namespace]/[project].git/hooks -> /opt/gitlab/embedded/service/gitlab-shell/hooks
但是当手动创建项目时,将不会自动创建符号链接。
tl;博士 Git-Hooks用于触发新提交或新标记
等事件