GitLab是一个开源Git存储库管理器,具有问题跟踪和维基以及持续集成功能。使用此标记来编写与GitLab API或类似的相关的编程问题;有关一般用法的问题被视为偏离主题。
如何为 Gitlab 上托管/提交的 .tgz 格式的包运行 npm install?
我有一个 npm 包,我必须能够从 Gitlab 安装它(不是 npm 注册表或任何其他注册表)。 我创建了一个名为 gitlab-release 的发布分支,在其中运行 npm pack 来创建 .tg...
具有非标准 SSH 端口的 Gitlab(在具有 Iptable 转发的 VM 上)
我的gitlab位于主机服务器上的虚拟机上。我使用非标准 SSH 端口(即 766)访问虚拟机,然后使用 iptable 规则从主机:766 转发到虚拟机:22。 因此,当我创建新的存储库时,
在 Gitlab CI 上克隆子模块(存在于其他 Git 服务器上)
我有一个 Gitlab 项目,比如说parentRepo,它引用了 Github 上存在的子模块。 [子模块“子模块/child1”] 路径=子模块/child1 网址 = https://gi...
Docker - Gitlab Runner 使用个人令牌注册 403 错误
我正在尝试使用个人令牌注册 gitlab runner 实例,但是出现 403 错误。 如果我使用网络界面的令牌,那么一切都很好。 重现步骤, docker exec -it $
我正在尝试在 gitlab 中显示我的 Swagger API 文档。 但是,我不想显示源代码,而是显示渲染的文件。 我在另一个小组看到这是可能的: 在这个今...
testdriven.io Flask-tdd-docker 课程第 15 章管道阶段测试错误:作业失败:退出代码 1
我正在关注 python/flask/docker 教程。一切都很完美,直到我推送到 GitLab 时,管道阶段构建良好,然后在测试阶段失败: 阶段:测试 图片:$IMAGE:最新 瑟...
我从 Ubuntu 切换到 MAC OS,我想在我的 MAC OS 本地系统上设置本地 GITLAB 服务器社区版。 有没有任何文档或教程可以指导逐步过程...
克隆子模块时,GitLab 管道中出现“无法读取用户名”错误
我正在尝试在 GitLab 中为项目存储库中包含 Git 子模块的项目创建构建管道。当管道构建作业运行时,它会尝试克隆子模块但失败
在 7.4 版本中,gitlab 更改了新项目中受保护分支的行为。 在每个新项目中,默认分支例如master 是一个受保护的分支,这意味着开发人员无法 p...
如何根据某个分支名称合并到 main 时触发 Gitlab 管道作业
我想创建一个部署作业,当从交付分支进行合并时更新产品测试服务器。我们不经常交付,这就是为什么我们有一个开发测试服务器和一个产品测试...
我正在尝试使用带有私有池的云构建来在 gitlab 自托管实例上运行构建。全部都在同一个 VPC 中,但我是云构建,触发时无法解析 gitlab 安装的主机...
尽管返回 0,Gitlab CI 作业仍失败 - Docker 镜像有问题
我有一个 Gitlab CI 作业失败,尽管最后一个命令返回 0。最小脚本的运行(仅执行 ps -a 和 echo $?)记录如下: $ ps-A PID TTY 时间 CMD 1 ? ...
无法使用 CI 部署到 firebase 托管:未找到 OAuth 令牌
我尝试将 astro 项目部署到 firebase 托管中,但无法使用 CI 部署它们,但能够将它们部署在我自己的机器中。这是 CI 的日志 [2024-10-21T08:50:57.760Z] >
我们有一个要求,开发人员应在合并其合并请求之前强制运行合并训练。 但为此,我需要禁用所有“立即合并”选项
我需要一种方法来防止将远程主分支合并到gitlab中的本地主分支中。当我说“主”分支时,它可以是任何分支,这只是一个例子,只要两者都
创建一个 ansible 集合并在 gitlab 的 playbook 上使用它
我创建了一个包含 2 个角色的 ansible 集合,用于部署 node_explorer 和配置防火墙。我使用的是ansible 2.12 这是 gitlab 存储库中的根目录(使用
如何使用 git stash 而不将我的未分阶段工作重新滚动?
我知道什么是 git stash -k,我尝试查找有关并询问 AI 的任何内容,但一无所获。 我的目标是在现有测试更改的基础上快速尝试新的测试更改,而无需提交或暂缓...
如何使用 git stash 而不将我的未分阶段工作回滚到 HARD?
我知道什么是 git stash -k,我尝试查找有关并询问 AI 的任何内容,但一无所获。 我的目标是在现有测试更改的基础上快速尝试新的测试更改,而无需提交或暂缓...
如何使用 Python 创建新分支、推送文本文件并向 gitlab 存储库发送合并请求?
我发现了 https://github.com/python-gitlab/python-gitlab,但我无法理解文档中的示例。
如何在 Github 和 Gitlab 问题中的 markdown ``` 代码 ``` 中换行?
例如: ```` 一些很长的线;一些很长的线;一些很长的线;一些很长的线;一些很长的线;一些很长的线;一些很长的线;一些很长的线;一些很长的线; ...