配置 Gitlab 审核应用

Configuring Gitlab review app

我正在尝试在我的 Ubuntu 14 服务器中配置 Gitlab 审查应用程序。首先,我至少要使工作成为示例 explained here also, installed gitlab runner, and configured one as said here

我有一个指向我服务器 IP 的子域,比方说 mysubdomain.domain.com 我在 nginx 文件中更改了它。

现在,当我打开 MymergeReq.mysubdomain.domain.com 时没有任何反应,我得到:未找到服务器。 如果我打开 subdomain.domain.com 我会得到 Nginx 默认索引页。

我的问题是,我应该在哪里下载那个 repo 才能让它工作?我在 /usr/share/nginx/html 中尝试过,但还是一样,我认为我在所有这些东西中缺少一些胶水,我找不到是什么。

在建议的 Nginx 文件中,在该教程中,他们在哪里引用了 repo 的原始位置?或者至少 .gitlab-ci.yml 文件?

我猜 MymergeReq.mysubdomain.domain.com 不起作用的原因是您没有为 *.mysubdomain.domain.com 设置通配符 DNS 记录。

.gitlab-ci.yml 文件应该是您项目的文件。