问题标签 [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.
gitlab-omnibus - 如何将 git 迁移到带有历史记录的 gitlab 迁移(现有分支和标签)
我设置了新的 GitLab 服务器,我想将我的 git 存储库迁移到 gitlab 服务器。我正在按照以下步骤操作,但出现错误。
最后它通过一个错误
远程:致命:对象错误
错误:pack-objects 死于信号 13
任何帮助,将不胜感激。
docker - 将 docker run 命令翻译成 docker compose
我在这里有点失去理智,我想我已经正确翻译了命令,但是当我尝试时出现错误docker-compose up -d
这是我的命令,这有效 - 没有失败:
这是我的docker-compose.yml
文件,它不起作用
你能看出我做错了什么吗?
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
有人可以帮忙吗?谢谢!
gitlab - GitLab 活动部分显示了最近的更改,但延迟很大
由于我已将 GitLab CE 升级到 8.6,它停止显示最近的更改,例如在活动部分中也没有显示 MR 的最新提交。
现在运行最新版本(8.6.4)仍然是同样的问题。
正如您在下面看到的那样,检查看起来不错
试着:
- 重启 GitLab
- 清除缓存
UPDATE 版本升级到最新版本有帮助
ubuntu - gzip:标准输入:不是 gzip 格式
我正在 ubuntu 上从源代码构建厨师服务器。当我运行推荐时
这是我收到的错误消息
输出:
错误:
gitlab - Gitlab 8.0+ 电子邮件问题
- 我使用 AWS 设置了一个 gitlab 网络服务器。众所周知,AWS 使用弹性 IP 和域来保证 WAN IP 和 LAN IP 之间的一致性。当我设置我的 gitlab 服务器时,域是(例如)“a.com”,然后我将 AWS 的域名更改为“b.com”。当我尝试创建一个新帐户时,gitlab 给我发了一封电子邮件进行确认。但是,gitlab 提供的链接是“a.com/confirmation/****”,而不是正确的:“b.com/confirmation/***”。所以我现在还不能注册。
- Gitlab 给我发了多封电子邮件,让我对此感到厌烦。这是由于一些未知的错误或者我还没有确认注册。
apache - 如何在centos7上单独安装gitlab?
我希望在我的 Centos 7 服务器上安装 gitlab。但我需要将 gitlab 和 apache 文件夹分开。那就是当我输入 localhost 时应该得到 HTML 文件夹中的索引页面,当我输入 git.example.com 时应该得到 gitlab 页面。有没有办法做到这一点?请帮助我,任何人。
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 版本不再有效。
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?