gitlab-ci-runner 相关问题

这是GitLab Runner存储库,此应用程序运行测试并将结果发送到GitLab CI。 GitLab CI是协调测试的开源持续集成服务器。

Gitlab CI:如果未设置变量,管道将失败?

如果用户触发管道并且没有设置名为 options 的变量的值,是否有办法使我的整个管道失败? 我已经尝试过诸如 only 和规则之类的东西,但他们只是跳过了工作......

回答 2 投票 0

使用 PyAutoGUI 和 OpenCV 在远程计算机上进行元素检测的问题

给出:PyAutoGUI 和 OpenCV。他们的具体任务是通过精确匹配找到当前屏幕上的特定元素。这是通过截取整个屏幕的屏幕截图然后搜索来完成的...

回答 1 投票 0

Gitlab CI Runner 如何在不在批准的 IP 范围内连接 Kubernetes 集群

我有一个 AKS(Azure Kubernetes 服务)集群,在“网络”部分启用了“批准的 IP 地址”,仅允许某些计算机通过 Kub 连接到它...

回答 1 投票 0

我们如何将 gitlab 作业失败错误与重试 yaml 类型相匹配?

我们有一组重试类型来定义 retry.when,例如脚本失败 但我们没有任何东西可以将这些类型与任意作业的日志或 GitLab 运行程序日志中的任何内容相匹配......

回答 1 投票 0

是否可以覆盖gitlab中的$CI_PROJECT_NAME?

是否可以指定一个与gitlab中实际项目名称不同的CI_PROJECT_NAME?

回答 2 投票 0

如果 gitlab 中的 Alpha 测试失败,则阻止 QA 部署

我们遇到的问题是,有时,即使我们的测试失败,仍然可以手动触发 QA 管道。为了解决这个问题,我正在努力实现一种机制来自动...

回答 1 投票 0

gitlab-runner 的 Docker 卷清理

我是 docker 和 jenkins 的新手。然而最终我在 jenkins 中创建了一个作业,以便我可以删除存储在我们的 Linux 机器(CentOS7)中的 gitlab-runner 的卷缓存 为了达到...

回答 3 投票 0

有没有办法动态选择作业是否在 Gitlab CI 管道中运行?

我正在尝试让一项作业检查配置文件中是否存在单词,并确定后续触发作业是否发生...... 就像这样... 阶段: - 查看 - 触发器管道...

回答 2 投票 0

如何在 Gitlab 中成功的管道末尾创建合并请求?

我对 gitlab 和 gitlab CI 非常陌生,我已经建立了一个正在成功完成的管道。 我的主分支和开发分支受到保护,因此需要合并请求,以便不......

回答 3 投票 0

GitLab CI/CD 从页面公共文件夹中删除旧工件

我正在尝试将静态网站的多个版本从 GitLab CI/CD 部署到公共 GitLab 页面。 我的策略是在路径中包含标签或分支名称,例如 page.foo.com/project/main...

回答 3 投票 0

为 gitlab CI 存储大型构建文件

我正在开发一个需要自定义构建大型库的项目。 通常,这些库依赖项将被上传到工件并命名为 QT6.static.tar.gz 之类的名称。当

回答 1 投票 0

我可以手动制作 GitLab 作业吗,除非它们在合并列车中运行?

我们正在尝试在我们的机构 GitLab 中创建一个良好的合并列车设置。 目前,我们的管道中有一些运行昂贵的模糊测试的作业。这些作业不应该在每次推送时运行,...

回答 1 投票 0

在 gitlab runner 中 ECR 登录失败

我正在尝试使用任务定义来部署 ECS,并且我正在使用 ECR 将我的 docker 映像存储在 was 中。当我尝试使用共享运行程序登录 GitLab CI/CD 中的 ECR 时。我收到错误。 图片:码头工人:19.03....

回答 2 投票 0

python:3.7 映像上的 Gitlab 注册表管道错误:由于公钥不可用,无法验证以下签名

描述 我目前正在尝试使用 gitlab ci 自动化 docker 注册表的过程,但我遇到了注册表内容器上的包更新问题。一切...

回答 1 投票 0

Gitlab CI/CD 更改规则、需求和无效 yaml

我的 .gitlab-ci.yml 文件中有两个作业,类似于: 工作1: 阶段:构建 脚本: - cd docker/某些目录 - 进行构建 - 运行 规则: - 变化: ...

回答 1 投票 0

仅针对合并请求运行一次 Gitlab CI 管道

我正在尝试创建应在创建合并请求时运行的 Gitlab CI 作业。 我可以使用文档中的示例: 一些工作: 脚本: - 回显“测试” 规则: - 如果:$

回答 1 投票 0

在 GitLab CI 管道中针对给定作业使用不同的操作系统

我有一个 GitLab CI 管道,默认情况下在所有阶段都使用适用于 Java 的 Temurin Docker (Linux) 映像。 我需要扩展构建目标以使用多个操作系统:Linux、macOS、Window...

回答 1 投票 0

手动触发的 Gitlab 作业 - 用户凭证

我有一个只能手动触发的作业。 触发时,它会生成发布版本提交和标签。 我希望能够将该提交和标记推送到当前提交分支,然后...

回答 1 投票 0

使用 terraform 合并分支后销毁资源

我正在尝试使用 gitlab runner 自动创建和销毁每个分支的资源 当前设置如下: 每个分支使用一个 terraform 状态文件,状态文件保存在内部...

回答 1 投票 0

gitlab 本地实例上的 gitlab 运行程序和 gitlab 代理

我的大部分疑问,我都可以在下面的帖子中澄清。 gitlab 运行者和 gitlab 代理有什么区别? 但还剩下一个。我有一个本地 gitlab 安装,并且我

回答 1 投票 0

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