标签[gitlab]

GitLab是一个开源Git存储库管理器,具有问题跟踪和Wiki以及持续集成功能。 使用此标签来解决与GitLab API或类似内容有关的编程问题; 有关常规用法的问题被认为是题外话。

0
0回复
11

使用API将Git存储库导入GitLab

在研究如何通过 GitLab API 将 Git 存储库导入 GitLab 时,我的搜索结果似乎被使用 ssh 将 GitHub 存储库镜像到 GitLab 的方法所污染。 我正在尝试执行 CLI/Bash 相当于在自托管的 GitLab 服务器上访问: http : //127.0.0.1/pro
1
1回复
17

我们在哪里提到.gitlab-ci.yml中的gitlab-runner执行器?

我有一个非常简单的.gitlab-ci.yml文件: 并运行此管道。 它使用共享的 gitlab 运行程序。 在 docker 容器中执行的作业。 但是我们还没有提到gitlab runner的gitlab runner docker executor以及任何图像。 那么这整个事情是如何完成的呢?
0
0回复
23

检查所有列出的文件是否已更改的Gitlab管道

我的应用程序有版本控制。 版本实际上存储在许多文件中( version 、 package.json 、 package-lock.json和.gitlab-ci.yml )。 现在,我有这个 gitlab 管道作业(位于我的.gitlab-ci.yml ): 如您所见,该作业仅检查version文
0
1回复
312

如何在Gitlab中禁用“分离”管道?

我们有一个普通的存储库,有一些代码和测试。 一项工作有“规则”声明: 问题是rules存在导致 Gitlab 运行“分离管道”,这不是我的本意,而且很烦人。 有没有办法禁用那些“分离”的管道,但保留rules部分?
0
1回复
44

pythongitlabapi合并请求失败,出现gitlab.execeptions.GitlabMRClosedError405

我已经设置好所有内容来创建分支、发出合并请求、提交和合并请求,但似乎在最后一步失败了。 提交通过 gitlab,但合并请求失败,标题中出现异常。 下面的例子; 奇怪的是,当我稍后尝试从控制台合并请求时,它合并得很好。 任何想法这里可能是什么问题?
0
0回复
04

每个工件ID的GitLab-CI和Maven包注册表

有什么方法可以将每个工件 ID 而不是版本的 Maven 工件存储在 GitLab 包注册表中,如下例所示
0
1回复
18

在已经存在的gitlab存储库中推送另一个项目

我已经在 GitLab 中创建了一个存储库,我只想向其中添加另一个项目。 在 VSC 中完成我的打开项目后,我使用 VSC 中的终端将这个新项目添加到我现有的 GitLab 存储库之一,因此我在 VSC 终端中编写了这些命令: 然后我立即得到一个错误。 我什至没有被要求输入我的 GitLab 用户名
0
0回复
07

使用helm进行文件转换会导致CI​​CD出错

我知道这是一个重复的问题,但是我没有得到满足我查询的答案。 我正在尝试为 cronjob 部署创建一个舵图。 我将掌舵图表名称保留为 cronjob-example。 现在,当我手动运行命令helm install或helm upgrade ,我可以安装或更新 cronjob 但是当我尝试从 CIC
0
0回复
11

Gitlab条件作业执行

我正在尝试在 Gitlab CI 中实现以下功能。 我想在两个条件都为真时执行一项工作: 向主分支发出合并请求 存在 git commit 标签。 同样,我只想在满足两个条件的情况下运行该作业。 过去,这可以通过使用only和except关键字来实现。 由于这些已经弃用了一段时间,我想使用rule
0
0回复
09

如何在合并请求被合并后触发gitlab中的特定作业

我在 Gitlab 中有一个用例。 我在 Gitlab 中有 2 个项目说项目 A 和项目 B 项目 A 生成一些版本并传递给项目 B 并触发项目 B 的 gitlab ci 文件,以便使用多项目管道进行进一步处理。 项目 B 有 2 个职位第一个作业使用接收到的版本更新文件 X,创建一个临时分支并
0
0回复
03

GitlabCI/CD作业重试计数器

我想计算在 GitLab CI/CD 中重新运行的作业,但我没有找到任何解决方案。 我的管道中有一些作业,其中一个有重试规则。 这项工作在失败后重试,我想每周为重试做一个计数器。 有解决办法吗?
0
0回复
11

GitLab仅编辑wiki页面的权限[关闭]

关闭。 这个问题是基于意见的。 它目前不接受答案。 想改善这个问题吗? 更新问题,以便通过编辑这篇文章用事
0
1回复
16

Docker登录成功,但没有拒绝任何拉取或推送

当我尝试从 github.com 上的容器 Container Registry 拉取或推送图像时。 经过检查,我注意到.docker/config.json没有保存.docker/config.json登录凭据 我也在使用 docker-credential-helpers。 我的 Ubuntu
0
0回复
14

使用htpasswd支持Apache的Gitlab

我想在 Apache Web 服务器后面设置一个 GitLab,并为 Web 界面配置一个 htpasswd。 在我当前的设置中,我启动并运行了 GitLab 和带有 docker-compose 作为容器的 Apache。 第一次通过浏览器访问我的 GitLab 站点时,我必须输入 htpassw
-1
0回复
08

GitLabCI/CDphpunit测试集成

您好,我是一名从事项目并为其编写测试的 QA 开发人员,我的团队希望我设置 CI/CD,以便在每次部署之前启动我的测试。 我仍然是一名实习生,互联网上的所有信息都让我头晕目眩。 谁能指出我正确的方向,在那里我可以找到我要找的东西? 我们正在使用 gitlab 并且所有在部署之前必须执行的脚本都是使用
0
1回复
11

使用gitlab-ci时从服务中获取构建容器的名称

我在 gitlab runner 中使用每个构建的网络。 我的构建容器可以解析服务的别名,但是我不知道如何从服务容器中获取构建容器的IP地址。 具体来说,我可以从构建容器执行以下操作: 我会在服务容器中输入什么来 ping 构建容器? 此链接声称我应该能够从服务解析构建作业容器名称,但我不知道构建作
0
0回复
06

gitlabci脚本powershell命令语法错误问题

我正在尝试输入 curl 命令。 我在 gitlab-ci 中遇到错误,我不知道该怎么办。 错误:此 GitLab CI 配置无效:jobs:cleanup:script config 应该是字符串或包含字符串和字符串数组的数组运行服务器:windows os/powershell
1
0回复
19

无法连接到GitLab上的Docker守护进程

从昨天开始(没有更改配置失败)我开始收到错误: Cannot connect to the Docker daemon 这是错误的片段: 守护进程正在运行? 我在工人上使用 Debian。 即使使用纯 Docker 设置(没有任何其他配置),也无法访问 docker 守护进程。 这是 gitlab-
0
0回复
07

GitLabCI/CD和GitLab包注册表-在部署期间更改Maven工件名称

我正在尝试创建我的第一个 GitLab CI 管道,它将按照该示例将 Maven 工件部署到 GitLab 包注册表。 我的问题是如何在部署阶段将工件名称(附加到它)更改为APP_PACKAGE_SNAPSHOT ,我在初始化阶段将其定义为变量配置文件: 当从开发分支执行管道时。
0
1回复
12

在androidstudio中更改gitlab帐户

你好有谁知道我如何在 android studio 中更改我的 git lab 帐户我在我的 git lab 上启动了一个项目,我想将它移动到我搜索的新工作帐户中,但我找不到任何东西。 我重新安装了 android studio,但是当我尝试推送或提交时,它会转到旧帐户。

1 2 3 4 5 6 7 8 9 10 下一页