我有一个rails应用程序(gitlab),它是通过木偶安装的。
测试系统上的所有内容都运行良好,但是生产中产生了一个关于rake的错误。
Running /home/git/gitlab-shell/bin/check
Could not find rake-10.1.0 in any of the sources
Run bundle install to install missing gems.
这是完整的rake支票:
root@gitlab:/home/git# sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=produ
我在我的服务器上运行Laravel api,并且我想使用Gitlab-runner for CD。前两次运行都很好,但是后来我开始看到这个问题: listen_address没有定义,会话端点禁用了builds=0
我在网络共享主机上运行linux服务器,所以我可以访问终端并获得一些特权,但我不能做一些sudo的事情,比如安装服务。这就是为什么我一直在用户模式下运行gitlab-runner的原因
错误信息
Configuration loaded builds=0
listen_address not defined, metri
我在WSL Ubuntu 20中安装了Gitlab-runner。首先,我注册了跑步者并成功地跑了.但是当我检查Gitlab-runner的状态时,它显示:
namlb@Admin:/etc/init.d$ sudo gitlab-runner status
Runtime platform arch=amd64 os=linux pid=2170 revision=e0218c92
version=14.3.2
gitlab-runner: the service is not installed
另一件让我感到困惑的事情
我的项目是在windows和linux下构建的,我在windows上安装了一个gitlab运行程序,在linux机器上设置了一个。现在,我想配置“..gitlab ci.yml”,以便在这两台机器上构建。但是,根据操作系统的不同,我想为构建调用不同的构建脚本。
例如“..gitlab ci.yaml”(不起作用)
mybuild:
# on linux
script:
- ./build-linux.sh
# on windows
script
- buildwin.bat
我如何在..gitlab ci.yml中实现这一点?
我正在运行GitLab 10.2.2,两个因素身份验证(2FA)根本不起作用。我很快迁移并升级了GitLab实例。我只是用基键复制了旧的config/secrets.yml到它的位置。但即使我没有,我也应该能够激活2FA。
当我试图激活2FA时,日志上写着:
==> production.log <==
Started GET "/profile/two_factor_auth" for 87.138.100.36 at 2017-11-29 16:52:59 +0100
Processing by Profiles::TwoFactorAuthsControlle
我在linux服务器上运行一个Gitlab CI运行器已经有一段时间了,配置了docker。这已经工作了很长一段时间了,直到我被要求向池中添加一个停靠窗口执行器,以便在docker下编译windows项目。
现在,windows-docker执行器似乎也试图执行基于linux的作业,但出现了以下错误:
Running with gitlab-runner 14.0.1 (c1edb478)
on XXXXXXXXXXXXX_
Preparing the "docker-windows" executor 00:14
Using Docker executor with im
我正试图在我的raspberry pi 4B,4GB型号上安装gitlab-ce。我的操作系统是Raspberry Pi操作系统Lite 64位。从获取的安装程序
There was an error running gitlab-ctl reconfigure:
Multiple failures occurred:
* Mixlib::ShellOut::ShellCommandFailed occurred in Chef Infra Client run: runit_service[gitlab-kas] (gitlab-kas::enable line 121) had an e
我正在尝试将资源添加到GitLab版本中,但在尝试添加链接时不断出现{"message":"404 Project Not Found"}。我试着关注,但我要么是疯了,要么是错过了什么。我已经回显了${PACKAGE_REGISTRY_URL}/${PKG_VERSION}/${LINUX}和${RELEASE_REGISTRY_URL}/${CI_PROJECT_ID}/releases/v${PKG_VERSION}/assets/links的URL,这两个链接都是有效的,而且似乎都是正确的。如果我使用第一个文件(PACKAGE_URL),那么我会得到我想要