标签: gitlab

Gitlab存储库错误无法找到包条目

Gitlab存储库已损坏.在前端获得500内部服务器错误.

Started GET "/" for 127.0.0.1 at 2016-04-11 16:22:02 +0530
Processing by DashboardController#show as HTML
Read fragment views/projects/44-20160408141103000000000/dashboard/show/cc53ca8d7b83612d3f40df2a690c7950 (0.1ms)
Completed 500 Internal Server Error in 27ms

ActionView::Template::Error (Object not found - failed to find pack entry (509db335d2df02b878c18e1a6fe84393da6978c1)):
    2:   = link_to project_path(project), class: dom_class(project) do
    3:     - if avatar
    4:       .dash-project-avatar
    5:         = project_icon(project, alt: '', class: 'avatar project-avatar s40')
    6:     .dash-project-access-icon
    7:       = visibility_level_icon(project.visibility_level)
    8:     %span.str-truncated
  app/models/repository.rb:8:in `new'
Run Code Online (Sandbox Code Playgroud)

git gitlab

1
推荐指数
1
解决办法
3130
查看次数

到底是什么导致git发生合并冲突?

1)有一个'master'分支,其中包含一个文件

1个

2

3

4

5

2)A从'master'分支并像

1个

2

100

3

4

5

3)B从'master'分支并像

1个

2

3

4

200

5

4)现在,推送变为主机。然后,B也尝试推动。

B会发生什么?有没有合并冲突或没有合并冲突?原因

git github git-merge merge-conflict-resolution gitlab

1
推荐指数
1
解决办法
571
查看次数

多个ssl证书可以保护相同的子域吗?

我在www.learningdollars.com和dev.learningdollars.com上运行了弹性beanstalk应用程序,我在gitlab.learningdollars.com上运行了一个gitlab ubuntu实例

我正在考虑使用AWS ACM,但它似乎只适用于弹性beanstalk应用程序(通过配置部分中的负载均衡器)而不是gitlab实例.

所以我在AWS ACM中注册了*.learningdollars.com,我从godaddy或digicert购买了gitlab.learningdollars.com的证书.

从技术上讲,AWS ACM证书涵盖了*.learningdollars.com,因此它涵盖了gitlab.learningdollars.com但我无法访问原始文件,因此我无法使用它.

那么我会遇到上述步骤的任何问题还是没问题?

ssl amazon-web-services gitlab aws-certificate-manager

1
推荐指数
1
解决办法
560
查看次数

找不到gitlab-ci-multi-runner包

我正在尝试安装gitlab-ci-multi-runner在ElementaryOS Freya上,但没有成功.

我正确地按照官方文档中的步骤操作:

https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/blob/master/docs/install/linux-repository.md#install-using-official-gitlab-repositories

答案总是:

luiz@kryptonita:~/node/my-nodejs-app$ sudo apt-get install gitlab-ci-multi-runner
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package gitlab-ci-multi-runner
Run Code Online (Sandbox Code Playgroud)

要理解:我正在尝试设置一个Runner来测试Node.js"Hello World".我正在研究这项技术.

编辑:结果cat /etc/apt/sources.list.d/runner_gitlab-ci-multi-runner.list

# this file was generated by packages.gitlab.com for
# the repository at https://packages.gitlab.com/runner/gitlab-ci-multi-runner

deb https://packages.gitlab.com/runner/gitlab-ci-multi-runner/elementaryos/ freya main
deb-src https://packages.gitlab.com/runner/gitlab-ci-multi-runner/elementaryos/ freya main
Run Code Online (Sandbox Code Playgroud)

gitlab gitlab-ci-runner

1
推荐指数
1
解决办法
1650
查看次数

如何从登录页面上的"未配置身份验证方法"中恢复

在尝试让GitLab Kanban Board与我的GitLab服务器运行良好的同时,我设法让自己被锁定在后者之外.每当我打开GitLab-URL时,都会显示"未配置身份验证方法"消息,并且没有登录选项.

不幸的是,我甚至都不记得那时我正在搞乱的确切设置,因为它是在不久之前,而且现在才发现我有时间再次处理这个问题.IIRC我做的最后一件事就是尝试让OAuth工作.(我认为我最后在Web界面中更改了一些设置,而不是在设置文件中.)

无法在线找到解决方案,我尝试过的一件事就是进行备份,然后在另一台服务器上恢复.但结果是我在新服务器上也得到了相同的消息.

有没有人知道如何从这种情况中恢复?有没有办法通过更改数据库中的设置再次启用"正常"登录?

如果不能(轻松)恢复整个GitLab安装,有没有办法以某种方式至少从中提取错误报告数据?这是我最不满意的数据......

我真的很感激任何帮助,因为我现在完全不知所措!

gitlab

1
推荐指数
1
解决办法
1578
查看次数

如何在.gitlab-ci.yml中的GitLab CI中部署所有现代工具(Ruby,Node.js,Bower,Grunt,Jekyll)

我是image: ruby:2.3.1从gitlab CI使用的.需要部署以下包.

  1. NPM v3.10.3
  2. 鲍尔v1.7.9
  3. 咕噜
  4. 捆绑v1.13.2
  5. 杰基尔v3.3.0

此外,如何确保每个构建gitlab不应该重新下载这些包(我的意思是重新使用它)

gitlab gruntjs bower gitlab-ci gitlab-ci-runner

1
推荐指数
1
解决办法
613
查看次数

XAMPP:另一个Web服务器已在运行

安装gitlab后出现以下错误..

root@Blase:~# sudo /opt/lampp/lampp start
Starting XAMPP for Linux 7.0.9-1...
XAMPP: Starting Apache...fail.
[XAMPP:  Another web server is already running.][1]
XAMPP: Starting MySQL...already running.
Run Code Online (Sandbox Code Playgroud)

我无法访问我的localhost/phpmyadmin或任何项目文件夹,因为我被重定向到Gitlab.

我尝试通过运行来查看哪个程序正在使用端口80: "netstat -tulpn | grep --color :80"并且我得到了附加图像中显示的输出.有帮助吗? 在此输入图像描述

apache lampp gitlab

1
推荐指数
4
解决办法
2万
查看次数

错误:注册跑步者...失败的跑步者= 38BUk9-k状态= 404未找到

我正在尝试在gitlab的新安装上注册一个gitlab运行器(基于Centos7的omnibus rpm),但注册失败如下:

[root@ec2-x.y.z.w ~]# 
[root@ec2-x.y.z.w ~]# sudo gitlab-ci-multi-runner register
Running in system-mode.

Please enter the gitlab-ci coordinator URL (e.g. https://gitlab.com/):
http://ec2-x-y-z-w.compute-1.amazonaws.com/ 
Please enter the gitlab-ci token for this runner:
38BUk9-kgZkmmPHz-hsb
Please enter the gitlab-ci description for this runner:
[ec2-x-y-z-w.compute-1.amazonaws.com]: dcos runner 1
Please enter the gitlab-ci tags for this runner (comma separated):
dcos
Whether to run untagged builds [true/false]:
[false]: 
ERROR: Registering runner... failed runner=38BUk9-k status=404 Not         Found
PANIC: Failed to register this runner. Perhaps you are having network     problems …
Run Code Online (Sandbox Code Playgroud)

gitlab gitlab-ci gitlab-ci-runner gitlab-omnibus

1
推荐指数
1
解决办法
2399
查看次数

为什么git存储库管理器使用带有ssh连接的`git`用户名?

使用git存储库管理器(如GitHub,GitLab等)时,克隆项目的说明将远程的SSH连接说明为:

git@github.com:xxxx/yyyy.git
Run Code Online (Sandbox Code Playgroud)

为什么这些存储库管理员要求使用git用户名(如git@github.com),而不是使用我的特定用户名?

在验证我的请求时,必须针对所有用户的Universe检查我的公钥/私钥auth?

git github gitlab

1
推荐指数
1
解决办法
46
查看次数

Gitlab:通过令牌登录的docker失败

我正在尝试使用gitlab CI runner,但是我尝试使用令牌登录时遇到此错误.

$ docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
Warning: failed to get default registry endpoint from daemon (Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.26/info: dial unix /var/run/docker.sock: connect: permission denied). Using system default: https://index.docker.io/v1/
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.26/auth: dial unix /var/run/docker.sock: connect: permission denied
ERROR: Job failed: exit status 1
Run Code Online (Sandbox Code Playgroud)

我可以docker login使用我的user/pwd 进行一次提示,但不能使用令牌.我究竟做错了什么?

跑步者是一名贝尔赛跑者. …

token gitlab docker

1
推荐指数
1
解决办法
985
查看次数