gitlab-ci 相关问题

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

如何从centos完全删除/卸载gitlab-runner

无论我做什么,我的 gitlab-runner 服务都没有运行。我以前和更新时都遇到过同样的问题,它曾经开始运行,但现在根本无法启动。 我有

回答 3 投票 0

以非 root 用户身份运行 gitlab-ci 管道作业

我有一个mvn项目,必须以非root用户身份构建 但默认情况下 gitlab-ci 允许运行者以 root 用户身份运行。 我通过设置 gitlab-ci.yml 文件来使用 gitlab.com 运行程序。 我尝试过...

回答 6 投票 0

如何删除gitlab中的terraform资源?

我通过gitlab创建资源,但无法删除它们。一开始,我将计划输出到artifacts以在apply中应用它。然后创建资源,创建后我想删除...

回答 3 投票 0

如何在GitLab CI中运行RedPanda Kafka容器进行测试?

我正在努力在 GitLab 找到一份工作来启动 RedPanda Kafka 容器,这样我就可以运行我的集成测试。 在本地,使用此图像矢量化/redpanda 它可以很好地运行我的测试...

回答 1 投票 0

避免在 gitlab-ci 中重复工作

我的 gitlab 管道由 4 个阶段和 5 个作业组成: 格式化 测试 建造 构建前端 构建后端 部署 前两个阶段在任何分支上运行,问题是当我创建 MR 时...

回答 1 投票 0

GitLab 管道中 Maven 发布作业失败后如何从干净阶段开始?

我正在我的 gitlab ci cd 管道上实现 Maven 发布过程。发布完成后,应该推送带有创建的标签发布进程名称的 docker 镜像。 那么应该是

回答 1 投票 0

如何在您尝试构建 Docker 镜像的 CI 运行器环境中安装 docker-compose

我正在尝试在 before_script 中安装 docker-compose 来构建我的 docker 镜像。我对构建管道还比较陌生。不知道我在这里犯了什么错误,因为我仍然遇到 $ docker-compose --ver...

回答 1 投票 0

GitLab CI Pipeline:管道无法运行

我不知道为什么我的 Repo 的 GitLab CI Pipelines 无法运行。我有一个 .gitlab-ci.yml 文件并启用了该功能,但管道无法运行。另外,如果我尝试手动触发管道......

回答 3 投票 0

无法弄清楚为什么管道不运行

我正在学习如何使用 Gitlab CICD。 下面是我的 .gitlab-ci.yml 文件 变量: VAR1: 值:“红色” 选项:[“红色”,“蓝色”] VAR2: 值:“酒吧”...

回答 1 投票 0

动态包含/排除 Gitlab 管道中的作业

我有一个管道,有几个阶段:检测、测试、构建、部署 检测阶段检测应用程序的类型,测试和构建阶段的作业包含或排除基于...

回答 2 投票 0

如何在gitlab api中提供自定义变量?

根据 gitlab 文档,可以在 ci/cd 管道中触发作业,并在 POST 请求中传递一些参数。下面的示例。如何正确读取/解析gitlab ci中的variables.json...

回答 1 投票 0

Kaniko 不使用缓存选项

我正在尝试使用 kaniko 执行器的 --cache-repo 选项,但我发现它不使用我在 ECR/AWS 中保存的缓存,并且 gitlab 日志返回此信息; 检查缓存层 [MASKED...

回答 2 投票 0

Gitlab-ci 和 docker 撰写:tls 握手超时

我在尝试使用 Gitlab 和 docker 设置 CI 时遇到了一些问题:docker-compose 构建失败并出现错误 构建网络 步骤 1/8:来自 python:2.7-alpine 服务“web”构建失败:获取 http...

回答 2 投票 0

rsync 排除不跳过列表中的某些项目

我有一个像这样的rsync命令: rsync -avz --exclude-from 'exclude-list.txt' -r /源/目的地 排除列表.txt 如下所示: .git 源代码 配置文件 .gitlab-ci.yml .gitignore 当地的-* ...

回答 1 投票 0

本地磁盘找不到 moduleSpecifier \"/tests/load.js\"

需要有关 gtilab-ci 管道问题的帮助。 我的 docker-compose 文件如下所示: 版本:‘3.8’ 网络: k6: 格拉法纳: 服务: 流入数据库: 图片:influxdb:1.8 网络: k6 格拉法纳 端口: “8...

回答 1 投票 0

如何找出 GitLab 合并请求中两次推送之间哪些文件已更改?

想象一下这个场景: 我创建了一个合并请求,修改了 src/ 中的文件。这会触发 CI/CD 管道中长时间运行的测试作业。 我忘了更新自述文件,所以我推送了另一个commi...

回答 1 投票 0

如何通过 gitlab api 触发 gitlab ci/cd 中的作业并将参数传递给作业?

我可以通过 REST api 调用 gitlab api 将参数传递给作业,以触发特定作业吗?我有一个作为工作一部分运行的 python 脚本,我想将参数传递给该脚本...

回答 1 投票 0

Gitlab CI/CD 管道跳过作业

所以对于学校来说,我们需要通过 CI/CD gitlab 管道建立一个 terraform 环境。 由于某种原因,我的所有阶段都没有开始。 Gitlab-ci.yml代码如下: 包括: - 模板:Terraform/Base.gitla...

回答 1 投票 0

dockerignore 即使写得正确也不起作用

我的 .dockerignore 文件 .gitlab-ci.yml 变更日志 版本 自述文件.md 我的 Dockerfile 来自 php:7.4-apache #复制源代码 复制 。 /var/www/html/ #安装 MYSQL 扩展 运行 docker-php-ext-install 我的...

回答 2 投票 0

GitLab CE - 如何在运行器上加载 .net(核心)构建环境?

我使用 GitLab CE 作为我们的源代码控制系统。它是本地部署的,但已更新到最新版本。 我有一个配置为构建 .net 项目的 Runner。 我有一个 dotNet Core 项目,我想要...

回答 1 投票 0

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