问题标签 [gitlab-ce]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gitlab - 将工件上传到协调器时出错
我在设置 GitLab 时一直很开心,在花了很长时间进行修改之后,我已经相对习惯了设置它,现在已经在两台机器上完成了,第二次比原来容易得多…</p>
但是,我在两台机器上都面临一个相当大的问题:我的 CI 管道坏了。不知何故,在某个地方,一旦构建完成,我的设置会为工件提供 403,这意味着在技术上成功的每一项工作都注定会失败……</p>
我一直在寻找互联网上的答案,但我没有发现很多有用的东西。
我在几分钟前将 GitLab CE 升级到 10.1.4,并将 GitLab-runner 升级到 10.1.0,这是我通过 apt 在两台机器中更重要的一台上可用的最新软件包,运行比另一台更新版本的 Ubuntu - 17.04 “野兽”上的热情与“q2”上的 16.10 yakkety 相比。两个 gitlab-runner 注册都使用 shell 来执行。
CI作业的相关输出如下:
我在 Apache2 Vhost 子域下运行 GitLab,主要是为了美观和省略主机后面的端口,即 8080 用于独角兽,因为在 Apache 上运行了其他站点。
这些是我的 gitlab.rb 中配置的选项:
设置以下任一选项/值中的值
在重新配置时产生错误:
至于 Apache,这里是启用 SSL 的 Vhost:
知道发生了什么吗?我还没有挖掘 Apache 日志信息,因为它可能不是 Apache,因为请求直接发送到 gitlab-worker (8181)。如有必要,我应该检查哪些日志?
感谢您的时间。
docker - 如何将 gitlab 构建为镜像文件以与 docker 一起运行?
我想构建gitlab
为映像以便与 docker 一起运行,因为我无法使用以下命令进行拉取:
所以我想先下载它,然后构建,最后用 docker 运行它。我在哪里可以找到能够使用 docker 构建的 gitlab?
docker - docker运行后gitlab中的错误权限
我使用以下命令在 Windows 10 上通过 docker 运行 gitlab:
现在我有一个问题。当我输入这个地址时:gitlab.example.com
在浏览器中我看不到 gitlab 的网页界面。我在 .gitlab 中看到了 gitlab 的日志D:\gitlab\logs\sshd\current
。下面是它的一些内容,这些内容在 docker 运行 gitlab 图像时不断插入容器中:
我的 gitlab 有什么问题以及如何拥有 gitlab 的 Web 界面?
gitlab - 如何使用管理员令牌验证 gitlab 用户邮件 ID 和密码?
我们创建了用于更新提交页面中的评论的工具。为此,我使用用户给定的邮件 ID(在 gitlab 中使用)创建了一个个人访问令牌。现在我使用我更新评论的个人访问令牌。现在我需要确认用户的邮件 ID 和密码(任何其他方式)。因为现在任何人都可以使用另一个人的邮件 ID 并访问做这个操作。
如何确认作为给定邮件 ID 所有者的用户?我不想去表操作。我想检查 gitlab 数据。
curl - 如何在 Gitlab 存储库中获取所有用户?
我们托管我们自己的 Gitlab-CE 存储库。如何获取所有用户的列表?我愿意..
但由于分页,我只能得到其中的 20 个,这是默认的。如何获取所有用户?
docker - 将 Gitlab 从源代码 7.4 升级到 Docker 10.4
我一直在四处寻找试图做这种疯狂的人,但找不到任何东西。
我想要做的是从在服务器上运行的旧的、未维护的 Gitlab 7.4.2 版本升级到 10.4 上的 Docker 版本。
我使用 7.4 正确地进行了备份,但显然当我试图解压它时,我得到以下信息:
我不确定接下来应该执行的程序,但有一些想法我想在这里由您运行,看看哪个是最简单/最可行的。
- 将我的裸机服务器从 7.4 逐步升级到 8.x,然后升级到 9.x,以在 Docker Hub 上拥有最低 Docker 版本。然后进行备份并在 Docker 上重复该过程。
- 强制(如何?)Docker 版本无论如何都要进行此备份
- 其他解决方案可能吗?
提前感谢您的帮助。
git - Gitlab CE git clone 不能通过 ssh 工作
我已经在 docker 中安装了 gitlab ce。我想通过 ssh 从服务器进行 git clone。我在 gitlab 配置中设置了端口 3000。当我尝试制作 git clone 时,我接下来要做的是:
git clone ssh://git@git.site.com:3000/pm/site-crm.git
Cloning into 'site-crm'...
ssh: connect to host git.site.com port 3000: Connection refused
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
我还需要做什么?谢谢。
docker - 让 gitlab/gitlab-ce 在 docker 上使用 macvlan
下面的 docker-compose.yml 文件应该使用 docker 的 macvlan 在我的本地网络上调出 gitlab 的 gitlab-ce。但是,我无法在浏览器中查看 gitlab-ce 或 ping 分配的 Ip。在检查了生成的容器后,我看到虽然容器确实在我的网络上分配了一个 IP 地址,
,它不分配 HostIp。
如何更新我的 docker-compose.yml 文件?