gitlab 相关问题

GitLab是一个开源Git存储库管理器,具有问题跟踪和维基以及持续集成功能。使用此标记来编写与GitLab API或类似的相关的编程问题;有关一般用法的问题被视为偏离主题。

GitLab CI:避免每个作业重复的skip-ci

目前,我正在每个作业中复制有关skip-ci的信息,就像这样 工作1: 除了: 变量: - $CI_COMMIT_MESSAGE =~ /skip-ci/ ... 工作2: 除了: 变量: ...

回答 3 投票 0

使用 Jfrog 使用与环境相对应的 docker 镜像创建和更新构建。 (开发|暂存|产品)

我使用 Gitlab 进行 CI/CD 并使用 Artifactory 作为图像存储库。我正在尝试更好地了解如何正确使用 Jfrog CLI 和 Artifactory (AF) 来创建构建并...

回答 1 投票 0

为什么 trivy 不报告相同的输出?

我运行 root 和 jenkins 用户的 trivy 命令,如下所示;但结果并不一样。我发现 root 用户有 7 个漏洞,jenkins 用户有 4 个漏洞。我检查了权限...

回答 1 投票 0

我如何配置gitlab CI/CD,它总是失败“退出状态255”

我已经在 Windows 中为我的项目配置了 gitlab-runner。 我还使用了 gitlab 提供的示例 GitLab CI/CD 配置文件, 但每次 CI/CD 在那里工作时总会向我展示一个呃...

回答 0 投票 0

我在 CI/CD 设置中找不到 Gitlab 的测试覆盖率解析设置

我想为我的测试覆盖率结果设置正则表达式。 根据Gitlab的文档,我应该能够在我的项目设置中的测试覆盖率解析设置中做到这一点...

回答 2 投票 0

如何让手动作业在 GitLab CI 上始终成功退出?

在我的 Gitlab CI 上,我运行 gem https://rubygems.org/gems/brakeman 作为手动阶段。当它发现任何警告或错误时,最后在 Gitlab CI 上,在完成所有代码后,它会退出...

回答 3 投票 0

如何在 gitlab 管道中使用来自另一个存储库的 bash 脚本?

我在Gitlab中有两个项目。在项目 A 中,有 Bash 脚本(全部位于单个文件夹中)。项目 B 包含一条管道。我怎样才能实现这个?我已经尝试过使用 Git submodu...

回答 1 投票 0

GitLab CI:隐藏文件在工件提取后不显示

我的 GitLab CI 管道遇到问题,其中隐藏文件(以点开头的文件和目录,例如 .nvmrc、.release-template.yml 等)未显示在输出中。 .

回答 1 投票 0

在一个 gitlab-ci 管道操作中使用多个运行器

我在 GitLab 中有一个存储库,其中有两个连接的运行程序。每个跑步者都在不同的服务器上。每个跑步者都有一个测试标签。 假设我的 CICD 管道只是一项操作: 部署: 阶段:部署 t...

回答 2 投票 0

在 Windows PowerShell GitLab Runner 中执行 Docker 命令时出现“协议不可用”错误

我正在尝试使用 GitLab 管道构建 Windows Docker 映像。 GitLab Runner 配置为使用 shell (PowerShell) 执行器,并托管在 AWS Windows EC2 实例上,其中 Doc...

回答 1 投票 0

在 maven 的另一个项目中使用私有包注册表的依赖项

我正在使用 Gitlab CI 在私有项目中生成一个包到包注册表。 在另一个项目中,我使用这个包作为依赖项,它告诉我: 无法解析 fr.drevit.rpg_core...

回答 1 投票 0

在 Windows 上安装某些版本的旧代码的最佳方法?

您好,我是一名实习生。我的任务是在 GitLab 中创建管道。我正在设置我的环境,其他实习生我发现我们正在使用的某些版本的应用程序...

回答 1 投票 0

在Gitlab中如何防止包括管理员在内的任何人推送?

我是新的 Gitlab 管理员,我已经保护了项目中的“主”分支免受任何人的推送,但我仍然能够意外地推送到“主”。 为什么是这样?如何防止任何人,包括

回答 1 投票 0

在 gitlab ci 中使用多个“工作流程”?

让我们想象一下,我想在 gitlab 中有 2 个不同的 CI 管道。第一个应该从任何分支上的每次推送开始,另一个只有在提交标题以部署结束时才开始。 我怎么意识到...

回答 1 投票 0

为什么 Gitlab 运行程序会抛出“Docker 守护进程正在运行吗?”

我希望获得一些有关 Gitlab 运行程序实例的帮助 抛出“无法连接到位于 tcp://localhost:2375 的 Docker 守护进程。docker 守护进程是否正在运行?” 我的 gitlab-ci.yml:...

回答 2 投票 0

如何在单个 Gitlab CI 作业中拥有多个 docker 容器?

我的项目有多个组件,需要在单独的容器中运行并相互连接。我正在尝试在

回答 1 投票 0

gitlab-ci:始终运行后期并从早期阶段获取失败/成功

我在.gitlab-ci.yml中有以下阶段: 阶段: - 建造 - 测试天蓝色 - 分析后测试 如果 test-azure 失败,分析后测试将被跳过,除非我添加 allow_failure: true 那么...

回答 1 投票 0

收到错误:作业失败:退出代码 1,但我在管道上收到警告和成功/通过的电子邮件

当测试失败时,我会在管道上收到警告而不是失败,并且会收到成功/通过的电子邮件而不是失败。 这是我的 .gitlab-ci.yml 下面 阶段: - 质量保证 图像: 名称:

回答 1 投票 0

如何同时搜索所有项目中的代码?

我正在处理 GitLab 社区版 13.10.1。 目前大约有一百个小型项目与此相关。 通过选择一个项目,可以在其所有项目中搜索特定代码...

回答 2 投票 0

gitlab $CI_JOB_TOKEN 的生命周期是多少

鉴于此登录: docker登录-u gitlab-ci-token -p $CI_JOB_TOKENregistry.example.com 登录的生命周期是多少?专门用于 kubernetes 部署。 Kubernetes 需要

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.