gitlab-ci 相关问题

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

无法在 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

Gitlab CI:一切成功运行后,terraform 应用作业失败,退出代码为 141

我使用 gitlab ci jobs 在更新分支时自动执行我的 aws iot 设置。 我的 gitlab-ci.yml: 名称:hashicorp/terraform:light 入口点: - '/usr/bin/env' - 'PATH=/usr/local/sbin:/usr/...

回答 2 投票 0

将 .gitlab-ci.yml 从 Terraform 迁移到 OpenTofu

我正在使用 GitLab CI 来运行 Terraform 管道。但是,由于 Terraform CI/CD 模板自本月(2024 年 2 月)起已弃用并将被删除。我想切换到 OpenTofu: 问题:我遵循...

回答 1 投票 0

即使管道成功,Gitlab 页面也无法部署

我正在尝试使用 sphinx 生成的 html 部署 GitLab Pages 静态站点。我的 .gitlab-ci.yml 文件如下: 图片:高山:最新 页面: 标签: - 狮身人面像 阶段:部署 脚本: ...

回答 1 投票 0

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

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

回答 3 投票 0

有没有什么方法可以使用javascript获取剧作家测试自动化中通过、失败、不稳定、总执行持续时间的总数

我是使用打字稿进行剧作家测试自动化的新手。我想获得通过、失败、片状计数的总数以及总执行持续时间。我们需要在 CI/CD pip 之后添加这些详细信息...

回答 1 投票 0

为 gitlab CI 存储大型构建文件

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

回答 1 投票 0

在合并请求时触发 CI/CD 管道上的作业

我目前正在 gitlab 上开发 CI/CD 管道。我有5个不同的阶段: 安装 测试 包裹 部署 清理 我想做的是触发清理作业来清理已部署的开发人员

回答 1 投票 0

tox中setenv和passenv有什么区别

我设置了要在 .gitlab-ci.yml 中与 pytest 结合使用的 tox。 我希望 pytest 在 .gitlab-ci.yml 文件中设置的特定环境下运行 在文档中我发现...

回答 2 投票 0

无法在 docker-compose 中挂载卷

我的仓库中有这个 docker compose 版本:“3.9” 服务: 服务: 图片: 平台:linux/x86_64 建造: 语境: 。 dockerfile:

回答 1 投票 0

gitlab-ci 在 ansible-playbook 导致“changed>0”时触发合并请求

我有一个 Gitlab 管道,它执行一个 ansible-playbook 来创建一个清单文件。现在,如果剧本导致更改>0,则应该有一个合并请求,其中的更改为...

回答 1 投票 0

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