gitlab-ci-runner 相关问题

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

取消合并请求后如何防止合并结果管道运行?

我有一个在两个分支合并后运行的合并结果管道。如果合并请求关闭,我希望管道不运行。 我在 gitlab-ci.yml 文件中有以下规则:

回答 0 投票 0

在上传到 GitLab 之前访问和修改 GitLab Runner 中的构建工件

GitLab 在构建时生成来源元数据。需要此元数据才能达到 SLSA 框架中的出处要求。 SLSA 框架要求的另一部分是,

回答 0 投票 0

致命:无法访问“https://gitlab.com/project.git/”:无法解析主机:gitlab.com

几天来我一直在努力寻找解决方案。 我的 gitlab runner 无法连接到 git repos,错误是:fatal: unable to access 'https://gitlab.com/project.git/':...

回答 1 投票 0

在本地 docker 容器上运行的 gitlab 和 runner 的正确 docker 配置

我正在尝试获取一个 docker compose 文件来运行本地 gitlab + gitlab-runner,我似乎遇到了命名/网络问题。 什么是工作: 我有 gitlab 和 gitlab runner 启动并运行 给...

回答 0 投票 0

在 Gitlab Pipeline 中如何使用引用在同一规则中添加另一个条件

在 gitlab 管道中,我有一份使用“参考”规则的工作。如何在同一规则中使用添加另一个条件 规则:默认: 规则: - 如果:$CI_PIPELINE_SOURCE == 'merge_request...

回答 1 投票 0

Gitlab CI 中的合并服务

我正在试验 GitLab CI 管道,并希望通过提供一些包含来简化脚本。根据 Gitlab 文档,这样的工作流程得到完全支持和深度合并......

回答 0 投票 0

允许在 AWS 中通过 VPC 访问 AWS S3 存储桶而无需身份验证

是否有任何方法允许在 AWS 中通过 VPC 访问 AWS S3 存储桶中的对象而无需身份验证?我不想为此使用 AWS IAM 角色或用户。我不想禁用所有访问权限...

回答 1 投票 0

如何在 Gitlab Pipeline 的特定标签处拉取分支

有没有办法让我的 GitLab 管道中的 deploy-prod 作业在特定版本标签处拉取主分支,而不是始终拉取最新代码?这里 $VERSION_NUMBER 是一个变量 avail...

回答 1 投票 0

即使 DOCKER_AUTH_CONFIG 正确,Gitlab Runner 也无法从私有注册表中提取图像

即使 DOCKER_AUTH_CONFIG 正确,Runner 也无法从私有注册表中提取图像 你好。我的工作是使用我们私人注册中的一些 docker 图像启动 docker compose 实例...

回答 0 投票 0

停止 gitlab runner 以不删除目录

我有一个在构建期间生成的目录,不应在下一个构建中删除它。我试图在 .gitlab-ci.yml 中使用缓存保留目录: 缓存: 键:“$CI_BUILD_REF_NAME ...

回答 2 投票 0

无法使用 Windows 服务器容器解析 gitlab ci 作业的服务

设置 gitlab 15.8-ee 安装了 Windows Features Container 的 Windows Server 2019 Datacenter 和 安装了执行器 docker-windows 的 gitlab runner 问题 所有不依赖

回答 1 投票 0

Gitlab ssh runner 不工作,但没有错误,只有超时,为什么?

尝试配置 ssh runner,runner 的状态为活动状态,但如果我尝试运行管道 - 作业冻结并超时。 使用 gitlab-runner 15.10.0 (456e3482) 运行 在 test-nomad2 BPzKEMnh 上,系统 ID:

回答 0 投票 0

Gitlab CI/CD running don't stop with start appium

我的脚本 脚本: - appium -p 3333 & - 睡觉 10 - 回显“启动 Appium 成功” 这记录 这一步不成功我无法开始下一阶段 我该如何解决?

回答 0 投票 0

Gitlab Kubernetes Executor 对节点js执行操作

想用Gitlab Kubernetes Executor对不同版本的node js、Gcloud、docker、kubectl进行操作。 一切都与 shell 执行器作为虚拟机完美配合(gi ...

回答 0 投票 0

如何正确使用gitlab-runner exec docker?

我正在尝试在本地运行 gitlab 管道作业以进行测试和调试。 这是我所做的: 在我的本地机器上安装了 gitlab-runner。 sudo gitlab-runner exec docker --docker-privileged --

回答 2 投票 0

当我对 runner 和 gitlab 使用 localhost 时,Gitlab CI 失败

我在我的 ubunutu 机器上配置了 gitlab,我也在我的本地机器上注册了 runner(docker),所以当管道运行时。我收到这个错误 致命:无法访问'http://127.0.0.1/...

回答 2 投票 0

Gitlab runner 无法识别命令 latexmk

我的机器上安装了一个 gitlab runner 以及运行 .gitlab-ci.yml 所需的所有东西 但是当我运行它时,一切都成功了,除了它不识别命令:latexmk 'latexmk' 是...

回答 0 投票 0

无法在 Kubernetes 集群中执行 GitLab Runner:无法在命名空间“gitlab”中的 API 组“”中创建资源“秘密”

目前我面临的问题是: 错误:作业失败(系统故障): 准备环境: 设置凭据: 秘密是被禁止的: 用户“system:serviceaccount:default:gitlab-runner”

回答 7 投票 0

无法让gitlab-runner执行docker-in-docker

我在 AWS EKS、kubernetes 集群中运行 GitLab 社区版。我正在使用 helm 来管理它。我一直在尝试让 docker-in-docker (dind) 在我的跑步者中工作。我想我有一个...

回答 0 投票 0

.gitlab-ci.yaml 正则表达式检测点

我和管道作业名称“validjob”,我希望它使用正则表达式检查 $VAR CI 变量是否包含点。 有效工作: 阶段:测试 规则: - 如果:$VAR =~ "/(.)/" 脚本: - 出口 1

回答 0 投票 0

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