gitlab相关内容

如何增加本地 Gitlab 的最大工件大小

我们已经在本地安装了 Gitlab,但是其他人进行了安装,所以我对配置运行器等不太了解.由于以下错误,管道失败: 正在上传工件...app/build/outputs/apk/debug/app-debug.apk: 找到 1 个匹配文件app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk: 找到 1 个匹配文件错误: ..
发布时间:2022-01-10 11:48:43 其他开发

.gitlab-ci.yml 错误:“apk:找不到命令"

我有以下 .gitlab-ci.yml 文件: 图像:码头工人服务:- 码头工人:dind阶段:- 测试- 建造- 部署测试:阶段:测试before_script:- apk 添加--update -y python-pip- pip 安装 docker-compose脚本:- 回声“测试应用程序"- docker-compose 运行应用程序 sh -c “python manage.py t ..
发布时间:2022-01-10 11:48:39 其他开发

Gitlab-CI,按计划运行,但前提是有变化

我想每天部署一次我的项目,但前提是有更改.我可以在每个特定小时内进行部署,并且我很乐意使用预定的管道来触发和部署. 但是,并非总是有需要部署的更改.理想情况下,如果自上次部署以来对代码库没有任何更改,则管道当天不会运行. 有没有办法实现这种行为? 解决方案 这类似于一个 4 年前的功能请求 gitlab-org/gitlab-foss 问题 19813 GitLab CI ..
发布时间:2022-01-10 11:48:30 其他开发

GitLab HTTP 远程上的 git 命令失败并显示 403

我有一个 GitLab 5.0 安装,突然无缘无故地开始在 HTTP URL 上执行 git 命令失败.git clone/pull/push 等任何命令都会失败,并出现以下错误: 致命:无法访问“http://host/user/project.git/":请求的 URL 返回错误:403 错误发生在任何提示用户/密码之前.这发生在现有项目和新项目中.SSH URL 继续正常工作.HTTP ..
发布时间:2022-01-10 11:48:10 其他开发

gitlab 6.0.2 Jenkins CI 服务未显示

我有一个 gitlab 服务器版本“Gitlab 6.0.2 10b0b8f".我想连接“Jenkins CI"以进行构建.为此,我正在关注 - http://doc.gitlab.com/ee/integration/jenkins.html .但是在项目服务中我看不到“Jenkins CI".只有我能看到“Gitlab CI".你能帮我么.任何例子都会被应用. 解决方案 解决了.Jen ..
发布时间:2022-01-10 11:48:01 其他开发

如何使用 gitlab api 获取子文件夹和文件

我正在使用gitlab api获取文件和文件夹并成功, 但我只能获取目录名称,而不是其子文件夹和文件. 那么,我怎样才能获得我的存储库的完整树. 请告诉我. 提前致谢,马利卡朱那 解决方案 根据API,我们可以使用 GET/projects/:id/repository/tree 列出项目中的文件和目录.但是我们只能通过这种方式获取repo顶层的文件和目 ..
发布时间:2022-01-10 11:47:52 其他开发

GitLab SSH 密钥停止工作

好的,我多次偶然发现这个话题,但这是第一次没有一个常规解决方案起作用. 我有一个运行 GitLab 的 CentOS 6.4 服务器.它在 20 多个用户和 60 多个项目中运行良好,但大约 5 小时前,我的主登台服务器第一次无法使用密钥身份验证连接到 GitLab 机器,并提示输入密码.我重新生成了 RSA 密钥并将其添加到我的部署密钥中,但也失败了. 接下来,我尝试在临时服务器上创 ..
发布时间:2022-01-10 11:47:31 其他开发

集成 Gitlab 和 TravisCi

有没有办法可以将 TravisCi 与 Giltab 集成?或者至少使用用户名和密码而不是 Github 凭据登录 TravisCi? 解决方案 不,截至目前,Travis-CI 严格绑定到 GitHub.虽然肯定有关于降低这一要求的讨论,但它仍然存在一段时间. 作为一种解决方法,您可以将您的内容推送到 GitHub,然后再从那里推送到 Travis,仅使用 GitHub 作为中介. ..
发布时间:2022-01-10 11:47:24 其他开发

Gitlab-Ci:我如何在作业之间共享数据

我想在两个作业之间共享一个文件,并在有更改的文件时对其进行修改.python脚本比较cache.json文件的变化,有时会修改cahce文件. .gitlab-ci.yaml: 图像:ubuntu阶段:- 测试缓存:键:一个缓存路径:- 缓存.json工作1:阶段:测试脚本:# - 触摸缓存.json- 猫缓存.json- python3 modify_json_file.py- 猫缓存. ..
发布时间:2022-01-10 11:47:08 其他开发

git push 失败,拒绝更新隐藏的引用

我有一个我的 dotfiles 的存储库,并去从一个分支推送更改只是遇到...... $ git push枚举对象:46,完成.计数对象:100% (46/46),完成.写入对象:100% (46/46),3.20 MiB |1.52 MiB/s,完成.总计 46 个(增量 0),重复使用 0 个(增量 0)到 gitlab.com:auser/dotfiles.git![远程拒绝] 木村->o ..
发布时间:2022-01-10 11:46:43 其他开发

如何在 GitLab 中默认为并排视图

如何使并排成为我的 GitLab 安装或项目或配置文件的默认差异? 解决方案 2016 年 2 月更新 问题现在出现在 issue CE 3071 并且...已通过 commit 9fdd605 解决! 使用 GitLab 8.5.0+,cookie 现在保留您的差异视图选择. 原始答案(2015 年 2 月) 现在看来不可能,可以在 建议 7082397 记住并 ..
发布时间:2022-01-10 11:46:19 其他开发

通知 GitLab 中失败的管道的所有组成员

目标是让每个人都收到有关每个失败管道的通知(由他们自行决定).目前我们任何人都可以在这个项目分支上运行管道,管道的创建者会收到一封电子邮件,其他人都没有.我尝试在项目、组和全局级别将通知级别设置为 watch 和 custom(检查失败的管道),但没有成功.关于 notifications 的帮助页面说自定义通知级别的失败管道复选框通知作者管道(这是我正在经历的行为).有什么方法可以让多人收到管道 ..
发布时间:2022-01-10 11:46:09 其他开发