gitlab-ci 相关问题

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

在 GitLab CI 中收到“规则:规则存在应该是字符串数组”错误

我正在尝试在 GitLab CI 中运行管道作业来执行 npm build,但前提是项目中存在 package.json 来触发上游管道。我使用“needs:”从

回答 1 投票 0

根据合并请求触发 gitlab-ci 中的作业

是否可以仅根据合并请求从 gitlab-ci 运行作业? 现在,我们有一个包含大量测试的大型整体项目,但我们只想在合并到分支主之前运行测试。

回答 3 投票 0

如何在gitlab-ci.yml中将变量值从job1传递到job 2标签

是否可以在 gitlab-ci.yml 中将变量值从 job1 传递到 job2 标签。 我尝试了以下方法 工作1: 阶段: 建造 标签: [构建池] 脚本: - 回显“BUILD_MACHINE=10.15.6...

回答 2 投票 0

gitlab-ci 管道中的 Nu Html 检查器

我想将 Nu Html 检查器(https://validator.github.io/validator/#docker-image)集成到 gitlab-ci 管道中(实时部署后)。我希望它检查提供 URL 的实时域...

回答 1 投票 0

Gitlab 工件和未跟踪

artifacts:untracked 中有什么用? 我看到未跟踪的文件,例如二进制文件是工件的一部分,无需设置 untracked: true。 那么它有什么用呢?

回答 3 投票 0

gitlab ci 管道中的分离头 - 如何正确推送

我在 CI 管道中的存储库的分离头方面遇到了一些问题。在管道的构建阶段,我运行一个脚本,该脚本更改特定文件。更改此文件后获取...

回答 4 投票 0

从触发器管道传递 CICD 变量 - Gitlab

从一项作业触发管道时如何传递 CICD 变量? 我有一份工作需要触发另一份工作。 触发管道的作业是这样的 部署.with-modelmesh-crd-upgrades...

回答 1 投票 0

仅在 master 上启用合并请求管道

我的仓库中有很多分支,现在我想为主分支添加 MR 管道,并启用“合并检查”和“管道必须成功”选项。 不幸的是代表...

回答 1 投票 0

Gitlab CICD - 与之前的提交进行比较

在 GItlab-CI 中,仅当 $APP 等于“my-app”并且文件 file.txt 与上次提交相比发生更改时,我才尝试启动作业。 目前我的 .gitlab-ci.yml 文件如下所示: 圣...

回答 1 投票 0

从 Gitlab CI 调用 bash 脚本

我不知道我做错了什么。只需在我的管道上运行这个简单的 bash 脚本即可。它在本地运行良好,但在管道日志上出现冲突。 刷新.sh #!/bin/bash -e # 刷新.sh # 创建一个

回答 1 投票 0

Gitlab runner 13.1.1 检查提交而不是我的分支

我有一个 .gitlab-ci.yml 文件,之前在 Gitlab 运行程序 12.9.0 上运行时没有出现问题。 运行程序已更新到 13.1.1,现在它不再签出到我的分支 20-branchname,但是

回答 2 投票 0

Gilab CI 运行程序和错误“将 1b64453a 签出为分离的 HEAD(参考为开发)”

我使用 Gitlab CI 构建应用程序,在某个时候,当 Gitlab CI 应用程序开始发出错误“签出...作为分离的 HEAD(参考是开发)”时,出现错误...

回答 1 投票 0

来自私有 gitlab 存储库的 Tox 安装包

我正在 GitLab 自托管实例上的 CI/CD 管道中使用 tox 运行测试。 我开发了一个自定义包,它在 setup.py 中安装了requirements.txt中列出的一些依赖项。旁边...

回答 1 投票 0

如何在 gitlab 作业中注入依赖项来运行 terraform?

我有一个带有 terraform 代码的项目,用于在 aws 中创建资源。我的 gitlab ci 文件(下面的示例)几乎没有工作。我想在每个作业之前运行 before_script 部分,即验证、应用。 ...

回答 1 投票 0

使用变量创建 git 包

如何在上一个标签和最后一个标签之间的运行器中从 ci 创建 git 包? 我需要在 ci 上创建 git 包但不起作用。 我的舞台是: 创建捆绑包: 阶段:捆绑 变量: BU_FILE_NAME:'...

回答 1 投票 0

如何连接到 GitLab CI/CD 内的 docker compose 启动的服务?

我有这个 GitLab CI/CD: 阶段: - 测试 变量: DOCKER_DRIVER:覆盖2 DOCKER_TLS_CERTDIR:“” DOCKER_HOST: tcp://docker:2375 集成测试: 图片:柏树/基地 ...

回答 1 投票 0

在 Gitlab CI 中按顺序运行同一阶段的作业

我想在同一阶段按顺序运行作业,而不是在 GitLab CI 中并行运行。目前,这就是我所拥有的: 我希望单元测试在集成测试之前运行,而不是并行运行。我看过...

回答 1 投票 0

Gitlab CI/CD 管道失败,主机查找失败:Flutter 项目的“pub.dev”

我在 .gitlab-ci.yml 中有以下脚本: 阶段: - 建造 该应用程序: 阶段:构建 图片:“ghcr.io/cirruslabs/flutter:3.10.3” 变量: JAVA_版本:“17”

回答 1 投票 0

Gitlab - 如何从分支及其子级停用管道

有没有办法停用管道在某个分支及其子分支上运行。 例子 : 父分支 子分支1 子分支2 我不希望管道在 Parent_br 上运行...

回答 1 投票 0

如何根据条件添加“需求”

有没有办法添加需求才能运行作业?或者,如果您在特定分支上,是否有特定的方法来添加条件,请将此作业添加为依赖项?到目前为止我有一个“需要......

回答 2 投票 0

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