gitlab-ci 相关问题

来自gitlab的持续集成服务器。

gitlab $CI_JOB_TOKEN 的生命周期是多少

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

回答 1 投票 0

如何覆盖 .gitlab-ci.yml 中的 gitlab 组或项目 CD/CI 变量?

我在 Gitlab 中有一个项目,在项目组文件夹的 Gitlab UI 中定义了变量。在我的 git 存储库之一的新分支上,我需要覆盖其中一些变量。 变量...

回答 2 投票 0

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

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

回答 2 投票 0

构建 yocto 时 Gitlab 磁盘空间监视器错误

我是一名免费的 GitLab 用户,正在尝试探索 GitLab CI/CD。 我尝试使用“bitbake core-image-minimal”和 GitLab CI 管道构建 Yocto 图像。 每次我收到磁盘空间错误时。哈...

回答 1 投票 0

gitlab:能否根据日志内容触发失败的 CI 作业的重新运行

我们使用 GitLab 作为 terraform 锁定文件。我们经常会遇到获取锁等错误。这显然是他们的能力问题。如果我们重新运行该作业,它几乎总是会通过。 所以我想...

回答 1 投票 0

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

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

回答 1 投票 0

Gitlab-ci 仅转换为具有未知合成的规则

我必须将 .gitlab-ci.yml 上的合成从仅合成更新为规则。我做了大部分更改,但我找不到有关以下合成的信息: 部署镜像: 阶段:部门...

回答 2 投票 0

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

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

回答 1 投票 0

GitLab CI/CD 工件路径文件夹中的所有文件,但单独一个

我有一个包含多个文件的目录: - 文件1.json - 文件2.txt - 文件3.json 我正在运行一个命令,在同一文件夹中创建一个output.txt。 我想创造两件文物,一件是...

回答 1 投票 0

GitLab CI/CD 部署 AWS EC2

我不确定我的 ci/cd 配置文件是否正确 实际上我尝试了很多方法,但它仍然返回日志 aws: not found at the gitlab pipline 这是我的 .gitlab-ci.yml 文件 图片:amaz...

回答 1 投票 0

无法在 gitlab-ci.yml 脚本中使用“systemctl”

这是我的作业。 设计使用 Gitlab 管道部署的自动化来创建负载 托管在 1 个或多个虚拟机上的平衡简单 nginx 在 AWS 上,假设如下 1.CIDR

回答 1 投票 0

使用 Gitlab,在 CI/CD 管道中,如何动态创建 SSH 密钥对并将其保存为 CI/CD 项目变量?

根据 Gitlab 文档,我手动创建了 SSH 密钥对并将它们添加到项目的 CI/CD 变量中,以帮助预配和配置基础设施。这对于一些资产来说已经足够有效了,...

回答 1 投票 0

GitLab CI 多环境管道与 OpenTofu

我正在使用 GitLab CI 运行 OpenTofu 管道。根目录中的 .gitlab-ci.yml 包含以下内容(它运行良好): 包括: - 组件:gitlab.com/components/opentofu/validate-plan-a...

回答 1 投票 0

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

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

回答 2 投票 0

如何从 gitlab ci yml 文件中的变量设置属性值

以下是我的gitlab yaml文件的一部分 工作1: 阶段:阶段1 脚本:回显“某事” 何时:on_success 工作1: 阶段:阶段1 脚本:回显“某事” w...

回答 1 投票 0

gitlab-runner 的 Docker 卷清理

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

回答 3 投票 0

Gitlab-CI 规则如果/更改未按预期工作

我们正在使用 GitLab CI,刚刚发生了一个奇怪的行为。如果 *.py 文件发生更改并且我们处于合并请求中,而不是简单的情况下,我们尝试仅运行给定的作业(例如,下面的 lint)。

回答 1 投票 0

尝试通过 gitlab-runner 在 Linux 服务器上执行 shell 脚本

我一直在尝试在 GitLab 中设置一个 CI 管道,每当功能分支与主分支合并时,它将执行 auto_update_test.sh 文件。我已经在我的 Linux 上安装了 gitlab-runner

回答 1 投票 0

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

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

回答 2 投票 0

如何使用规则在 Gitlab 中运行触发作业?

我在gitlab ci有以下工作: 一些工作: 阶段:某工作 扳机: 包括: - 项目:项目 参考:大师 文件:some-job/.gitlab-ci.yml 规则: - 如果:$

回答 1 投票 0

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