问题标签 [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.

0 投票
0 回答
227 浏览

email - Gitlab不发送电子邮件

我已经在 docker 上安装了带有文档的 gitlab ce,一切正常,但邮件在 gitlab 中不起作用(例如,要求输入新密码)。

当我在 rail-console 中测试我的 conf 时,我收到了邮件,当 gitlab 应该发送电子邮件时,它不起作用。

对于我使用 OVH SMTP conf 的邮件,我的 smtp_settings.yml 可以自己查看:

我已经尝试过 openssl_verify_mode: "peer" 和 "none"

任何想法 ?我从大约一个月开始。

0 投票
1 回答
17208 浏览

gitlab - 你如何在 Gitlab markdown 中将文本居中?

在 Gitlab 将其降价引擎切换到 CommonMark 之后,向降价文件添加自定义样式等内容不再那么容易。

我使用 Gitlab 已经有一段时间了,在很长一段时间里,我一直很喜欢我可以让我的 README.md 文件看起来多么漂亮,我的项目有一个居中的图标、标题和描述。当他们切换引擎时,我所有依赖于此类样式的降价文件看起来都非常糟糕。

转换到 CommonMark 后,如何在 Gitlab 中将文本居中?

0 投票
1 回答
941 浏览

ruby-on-rails - Gitlab smtp 测试失败

我正在使用 gitlab 社区版(综合安装)。我尝试配置 SMTP 设置,但在测试配置时出现错误。我相信我们的 smtp 地址没有用户名和密码。

请让我知道我应该如何解决此错误。我无法理解错误在哪里。

0 投票
1 回答
104 浏览

gitlab - 将 Gitlab 从 8.0 升级到最新版本的最简单方法是什么?

我有一个 Gitlab 8.0 服务器(25 个项目,10 个用户,30+ ssh 密钥),我想升级到最新版本,但似乎没有简单的方法来做到这一点。

按照升级指南,我必须逐步升级,这意味着我可能需要 10 多个小时才能完成此操作。:(

谁能教我升级到最新版本的最简单方法是什么?

0 投票
2 回答
2141 浏览

git - 詹金斯:权限被拒绝(公钥,密码)。致命:无法从远程存储库中读取

当我尝试在具有自签名证书的同一 AWS EC2 机器上使用 Jenkins 设置 GitLab 时,我正在关注这个这个这个教程。我被困在“源代码管理”中,其他一切都很好。这是错误的屏幕截图:

在此处输入图像描述

我可以毫无问题地使用 Git。在我的 Windows 工作站上,我使用 SSH(如 git@ec2-....git)或 HTTPS(如https://ec2-....git)推送/拉取代码。但是当我尝试从 Git、Jenkins 和 GitLab 所在的同一台 Ubuntu 18.04 机器上使用它时,如下所示:

或者

我尝试了几种解决方案,但都没有奏效。我能做些什么呢?

0 投票
1 回答
1834 浏览

active-directory - LDAP with AD is failing on correct bind credentials (gitlab CE)

I am having quite a bit of trouble getting LDAP to work with AD. I keep receiving an error:

The bind credentials that I have entered are correct when I am searching them through the ldapsearch tool recommended in the setup docs.

ldapsearch -D "CN=svcXXXX,OU=Service Accounts,DC=example,DC=com" -w xxxxxxxxxx -p 389 -h ad1.example.com -b "ou=Service Accounts, dc=example, dc=com" -Z -s sub "cn=svcXXXX"

Returns:

My gitlab.rb LDAP configuration is below:

Can anyone point me in the right direction? Thanks

0 投票
1 回答
146 浏览

gitlab - gitlab-ci 命令未运行

我在使用 gitlab-ci 时遇到了一个奇怪的问题。我的 gitlab-ci.yml 无法处理任何包含“产品”的单词,例如产品/生产等。即使是提到的简单 CI 文件也会失败,并出现错误“命令未运行”。但是,它能够处理“Prod”(大写 P)。我的 Gitlab 跑步者

我什至尝试将其分配为 CI 变量。仍然,同样的问题。CI 变量“ENV_P=prod”

在此处输入图像描述

0 投票
1 回答
222 浏览

postgresql - 如何将 Cdash 与 gitlab 内部 postgres 数据库连接

CDash cannot connect to the database我在浏览器中有错误。我检查了配置,我认为 Cdash 正在自行寻找 Postgres 服务器。但是,我的 gitlab 服务正在使用它自己的内置 psql 服务器,位于/opt/gitlab/embedded/bin/psql

我不知道如何更新 CDashconfig.php以允许它访问嵌入式 Postgres 数据库。

我也不确定如何像在 mysql 中那样从终端连接用户登录,即mysql -u cdash_user -p

这是config.local.php文件的一部分

0 投票
1 回答
2467 浏览

docker - Gitlab - 获取作业时发生错误

我在 jwilder nginx 代理后面的 Docker 容器中运行最新版本的 Gitlab 社区版。Rack Attack Gem 已通过配置禁用,但当 Gitlab Runner 作业无法针对注册表(位于同一域但使用端口 4567)进行身份验证时,Gitlab 中会出现红色横幅:

提取作业时出错

当我刷新 Gitlab 实例时,我只看到 403 HTTP 状态告诉我,我不再被允许访问 Gitlab。即使我在另一个浏览器窗口(甚至是私人窗口)中以不同的用户登录。

我不确定这里发生了什么,并且愿意尽可能多地分享信息。但我真的不知道从哪里开始,因为唯一有意义的是被禁用的机架攻击插件。

我试图通过丢弃当前的容器来构建新版本的 docker 容器。我还清除了绑定的 redis 实例,以确保机架攻击确实对当前行为没有影响。

码头工人信息:

码头工人-compose.yml

gitlab.rb配置:

.gitlab-ci.yml

.gitlab/docker_install.sh

所以目前我无法使用任何用户登录 Gitlab。必须可以再次登录,我想了解这里发生了什么以及为什么 Gitlab 会阻止每个登录/请求并禁止响应。

0 投票
3 回答
10229 浏览

gitlab - 访问 $GITLAB/admin/runners 时出现内部服务器错误 500

我已经从备份中恢复了 Gitlab,现在每次尝试访问runners网页时,都会出现内部服务器错误。

我已经尝试卸载所有配置的 gitlab-runners 并访问它,问题仍然存在。这是来自 gitlab-rails/production.log 的跟踪: