问题标签 [gitlab-omnibus]

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.

0 投票
1 回答
1246 浏览

gitlab-omnibus - 如何将 git 迁移到带有历史记录的 gitlab 迁移(现有分支和标签)

我设置了新的 GitLab 服务器,我想将我的 git 存储库迁移到 gitlab 服务器。我正在按照以下步骤操作,但出现错误。

最后它通过一个错误

远程:致命:对象错误

错误:pack-objects 死于信号 13

任何帮助,将不胜感激。

0 投票
8 回答
43338 浏览

git - Gitlab CE 的高内存使用率

看这张显示gitlab ce内存消耗的图片。 gitlab ce内存消耗

我真的不需要所有这些工人,sidekiq 或独角兽或所有这些守护进程。这是在空闲。我的意思是,我安装它是为了管理 1 个项目,大概有 4 个人,我不需要所有这些守护进程。有什么办法可以减少这种情况吗?

0 投票
1 回答
2815 浏览

docker - 将 docker run 命令翻译成 docker compose

我在这里有点失去理智,我想我已经正确翻译了命令,但是当我尝试时出现错误docker-compose up -d

这是我的命令,这有效 - 没有失败:

这是我的docker-compose.yml文件,它不起作用

你能看出我做错了什么吗?

0 投票
1 回答
4026 浏览

smtp - 如何配置运行在同一台机器上的 gitlab(omnibus) 的 smtp 服务器

我在同一台机器上运行 smtp 服务器和 gitlab,我确信运行 25 端口的 smtp 服务器工作正常,因为我在运行此命令后收到邮件 --echo "This is the body of the email" | mail -s "这是主题行" user@example.com. 我在 /etc/gitlab/gitlab.rb 中像这样配置 gitlab

有人可以帮忙吗?谢谢!

0 投票
1 回答
574 浏览

gitlab - GitLab 活动部分显示了最近的更改,但延迟很大

由于我已将 GitLab CE 升级到 8.6,它停止显示最近的更改,例如在活动部分中也没有显示 MR 的最新提交。

现在运行最新版本(8.6.4)仍然是同样的问题。

正如您在下面看到的那样,检查看起来不错

试着:

  1. 重启 GitLab
  2. 清除缓存

UPDATE 版本升级到最新版本有帮助

0 投票
0 回答
1742 浏览

ubuntu - gzip:标准输入:不是 gzip 格式

我正在 ubuntu 上从源代码构建厨师服务器。当我运行推荐时

这是我收到的错误消息

输出:

错误:

0 投票
1 回答
230 浏览

gitlab - Gitlab 8.0+ 电子邮件问题

  1. 我使用 AWS 设置了一个 gitlab 网络服务器。众所周知,AWS 使用弹性 IP 和域来保证 WAN IP 和 LAN IP 之间的一致性。当我设置我的 gitlab 服务器时,域是(例如)“a.com”,然后我将 AWS 的域名更改为“b.com”。当我尝试创建一个新帐户时,gitlab 给我发了一封电子邮件进行确认。但是,gitlab 提供的链接是“a.com/confirmation/****”,而不是正确的:“b.com/confirmation/***”。所以我现在还不能注册。
  2. Gitlab 给我发了多封电子邮件,让我对此感到厌烦。这是由于一些未知的错误或者我还没有确认注册。
0 投票
1 回答
249 浏览

apache - 如何在centos7上单独安装gitlab?

我希望在我的 Centos 7 服务器上安装 gitlab。但我需要将 gitlab 和 apache 文件夹分开。那就是当我输入 localhost 时应该得到 HTML 文件夹中的索引页面,当我输入 git.example.com 时应该得到 gitlab 页面。有没有办法做到这一点?请帮助我,任何人。

0 投票
1 回答
361 浏览

git - gitlab 和 gitolite 之间交互的现代方式;挂载文件系统

在一个小型 Ubuntu LTS 服务器上,我们正在运行gitolite (Version 2)。好吧,到目前为止,我不想更改此运行配置。也许在下一次 LTS 升级时,我们将迁移到 gitolite v3。

现在我收到了请求,如果我可以“mal eben schnell”[德语中的“快速立即完成”] 将带有持续集成支持的 GitLab 安装到同一台服务器。阅读文档后,我知道“从 8.0 版本开始,GitLab持续集成 (CI) 已完全集成到 GitLab 本身”。好的。我了解到,从 GitLab 5.0 开始,它“没有 gitolite ”。

在查看了GitLab CE Omnibus 的硬件要求后,我可以轻松地拒绝“不,不使用此硬件”的“mal-eben-schnell”请求。

但现在我的问题是:

如何以某种方式设置 GitLab(在较新的服务器上),我可以使用 gitolite 管理我们的 git 存储库,并且 GitLab 是具有 wiki 的用户 WebGUI,跟踪等到由 gitolite 控制的存储库,而无需克隆或镜像 gitolite 存储库到gitlab 仓库。

(从文件系统的角度来看:对于 gitolite 和 GitLab,存储库应该保持在相同的位置。)

是的,我找到了这篇文章,但我认为答案对于较新的 GitLab 版本不再有效。

0 投票
2 回答
5276 浏览

gitlab - How does gitlab decide which runner to use for a job

If there are more than one available runner for a project, how does gitlab ci decide which runner to use?

I have an omnibus gitlab 8.6.6-ee installation, with 2 runners configured. The runners are identical (docker images, config, etc) except that they are running on different computers.

If they are both idle and a job comes in that either of them could run, which one will run?