gitlab相关内容
Gitlab 服务器不再运行.输入时 http://myhostname:4332/log_in 系统永远不会恢复,我收到 connection timed out 错误 我已尝试运行以下命令: 574 sudo strace -tt -T -f -s 1024 -p 4332 -o/tmp/unicorn.txt575 sudo strace -tt -T -f -s 10
..
我在让 GitLab 的 CI 与我的 Django 项目一起工作时遇到问题.我正在使用 postgres 服务器,看来我设置了错误.任何帮助将不胜感激! 错误: django.db.utils.OperationalError: could not connect to server: No such file or directory服务器是否在本地运行并接受Unix域套接字“/var
..
我正在使用 GitLab-CI/CD 来构建我的 Rails 应用程序.我注意到我的构建失败了,因为 Using a custom path while using system gems is unsupported 错误,以前工作得很好. 尝试检查较新的更新版本,但未发现任何问题.有没有人对提到的问题的最新更新或某些东西有任何想法? 下面是我的 gitlab-ci.yml 变量:
..
我在 Mac OS X 10.9.2 中有一个 GitLab 服务器 (6.7.2),带有 git 1.9.2.有两个存储库.一个可以成功克隆,但另一个失败 $ git clone http://*/gamil/gamil.git克隆成“gamil"...远程:计数对象:426,完成.远程:压缩对象:100% (375/375),完成.致命:远端意外挂断致命:早期EOF致命:索引包失败 我在
..
运行 Gitlab CI 管道时出现此错误.据我了解,错误表明我正在尝试在 Windows docker-engine 上运行 Linux 类型的 docker 映像?但问题是我使用的是 Windows docker 映像.可能是什么问题? 错误:作业失败:执行程序需要 OSType=linux,但 Docker 引擎仅支持 OSType=windows 我的 CI: 图像:hell
..
我在尝试通过 Web UI 查找在哪里更改我的个人资料的 GitLab 时区时遇到了一点问题. 查看其他一些帖子和文档,其中提到 Public email 和 Preferred language 之间有一个选项,我无法在我的个人资料设置下找到此选项. 希望其他人也遇到过同样的问题,并找到了解决方案,这可以帮助我指明正确的方向 解决方案 如果 GitLab 用户界面没有公开,您
..
我正在尝试将 Visual Studio Code 集成为 GitLab 以执行源代码的版本控制. 我在 Google 搜索过程中没有找到任何对我有帮助的东西,所以我在这里问. 如何整合它? 我正在使用 GitLab 的免费帐户,我想通过 Visual Studio Code 提交、推送和克隆.有可能吗? 解决方案 在 Windows 中,一旦 SSH 密钥在您的机器中设
..
我正在尝试将 Slack 与 GitLab 集成. 我在 slack 中安装了一个 webhook,并将 webhook url 复制到 GitLab 的应用程序集成中. 我还在 GitLab 的集成设置中启用了 Slack 集成. 但是我不断收到错误: Hook 成功执行但返回 HTTP 400 missing_text_or_fallback_or_attachments 我
..
我正在使用 AWS ECR 托管一个私有 Dockerfile 映像,我想在 GitLab CI 中使用它. 根据文档,我需要设置 docker-credential-ecr-login 来获取私有图像,但我不知道如何做.那是我的 .gitlab-ci 文件: 图像:0222822883.dkr.ecr.us-east-1.amazonaws.com/api-build:latest测试:
..
我在我的 GitLab 存储库中错误地创建了一个名为 src 的文件夹,现在我想删除这个文件夹.我尝试了几种删除它的方法,但我只能在本地删除它,但不能在我的 GitLab 存储库中删除.这个文件夹还在那里,我想摆脱它.这些命令我都试过了 git rm -r srcgit commit -m "删除目录"git push -u 起源大师 但它仍然没有删除我的 GitLab 存储库中的文件夹.
..
我必须将几个存储库从 Gitlab 移动到 Bitbucket,发现最简单的方法似乎是: 在 Bitbucket 中创建新的空存储库 git clone --mirror git@gitlab.com:path/to/repo.git cd repo.git git remote set-url origin git@bitbucket.org:path/to/repo.git gi
..
我正在尝试在依赖私有子模块的 docker 容器中构建一个 go 项目. 我希望 --mount=type=ssh 将我的 ssh 凭据传递给容器并且它可以工作.目前我可以在本地构建,只需设置 GOPRIVATE 变量集和 git config 更新. 这是我当前的相关 Dockerfile # 语法 = docker/dockerfile:experimentalFROM gola
..
有没有办法在 Git/Gitlab 中更新分支时触发 Webhook? 我正在尝试设置开发工作流程.最初的想法是为每个编码阶段建立一个存储库 - 例如:一个用于开发的存储库、一个用于测试的存储库、一个用于生产的存储库. 问题是,一旦主分支发生变化,我需要采取行动.例如,如果开发存储库被更新,开发代码将被“克隆",生成一个 .exe 文件,然后将该文件放入“开发"目录中以进行测试.
..
我运行一个 GitLab 实例,并希望允许我的用户上传几乎任何大小的文件. 众所周知,git 在处理大文件时仍然存在问题.我知道通过将文件存储在其他地方并仅对元数据进行版本控制来规避此问题的方法,例如git-annex、git-media 和 git-fat.这些中的任何一个是否已集成到 GitLab 中,或者这样做是否容易? 解决方案 截至 2015 年 2 月 18 日,GitL
..
TL/DR:我的目标是拥有一个 Gitlab (CE-12.4.2) 管道,它只在合并请求和其他作业上执行一些作业(在合并请求和所有正常推送上)..gitlab-ci.yml 如何才能做到这一点? 我的用例:我有一个运行很多工作的大管道(测试、验证、dep、构建、文档......).现在我添加了一个暂存环境(使用 kubernetes)并让管道构建一个新映像并将其部署在暂存环境中.这使我可以
..
我有一组 Terraform 文件,特别是一个 variables.tf 文件,其中包含我的变量,如 aws 访问密钥、aws 访问令牌等.我现在想使用 GitLab CI 在 AWS 上自动创建资源/光盘. 我的计划如下: 写一个 .gitlab-ci-yml 文件 在 .gitlab-ci.yml 文件中有 terraform 调用 我知道我可以在 GitLab 中拥有
..
您可以为不同的版本控制托管服务使用相同的 ssh 密钥吗? 如果可以的话,有什么好处和坏处? 场景:我的电脑上有 ssh 密钥,我可以和应该在同一台电脑上使用与 gitlab/gitbucket 相同的 ssh 密钥吗? 解决方案 不,这是不可取的:私钥应仅用于一项服务,这样您就可以仅为该服务撤销/更改它. 你可以做的是设置一个 ~/.ssh/config 文件,您可以在
..
我将使用 GitLab CI 服务器部署简单的 Spring Boot 应用程序.我的 .gitlab-ci.yml 如下: 阶段:- build_and_test- 部署web_server_build_and_test:阶段:build_and_test脚本:- mvn 清洁包web_server_deploy:阶段:部署脚本:- mvn 清洁包 -Pprod- 服务 gitlab-runn
..
当 GitLab 管道成功时,我想通过 SSH 使用公钥连接到服务器. 如我所见,我需要在 GitLab 端使用 ssh-keygen 生成一个密钥,并将其添加到我要连接的服务器. 我可以在管道期间生成密钥,但由于公钥未添加到目标服务器,因此没有任何意义. 我认为使用密钥从 CI 构建连接到远程 SSH 是一种常见情况. 我怎样才能让它工作? 解决方案 只要在适当的
..
我很高兴 VS 2013 包含对 Git 的内置支持,但我在让它正常工作时遇到了一些麻烦.我使用 SSH 密钥为我自己的 Gitlab 私有安装设置了身份验证,但我在 Visual Studio 2013 中看不到任何地方指定此 SSH 密钥.我还必须在 IDE 中输入全局 Git 设置(名称和电子邮件),这意味着它实际上并没有从我已经设置的全局设置中提取这些信息. 有人有这方面的经验吗?我
..