gitlab-ci 相关问题

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

从触发器管道传递 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

Gitlab-ci 管道中“workflow:rules”的用途是什么?

我对 Gitlab CI 管道工作流程:规则和作业:规则有点困惑 工作流程: 规则: - 如果:'$CI_PIPELINE_SOURCE ==“推”' - if: '$CI_PIPELINE_SOURCE != "安排&q...

回答 1 投票 0

Gitlab CI/CD:环境变量的默认值

我想编写一个管道并包含一些用户可以在项目 CI/CD 设置中覆盖的默认值。 我可以做类似下面的 .gitlab-ci.yml 的事情吗?这不是cl...

回答 1 投票 0

Gitlab CE 16.8.2 CI/CD 设置第 500 页和缺失变量

回复:gitlab-ce-16.8.2 几天前有报道称,所有项目都存在开放式 CI/CD 设置问题。 将出现 500 错误页面。我可以重复这种行为,但没有人可以重复...

回答 1 投票 0

无法将 Docker 镜像推送到 GitLab 容器注册表 (Monorepo)

我有一个 Nx Monorepo,其中包含多个 NestJS API。我正在尝试将其中一个 API 的 Docker 映像推送到 GitLab 容器注册表,但始终失败,这似乎是一个问题...

回答 1 投票 0

如何为单一存储库设置 GitLab 管道,其中管道仅在文件更改时触发?

我的仓库目前看起来像这样 。 ├── 一个/ │ ├── app.js │ ├── Dockerfile │ ├── .gitlab-ci.yml │ └── 自述文件.md ├── b/ │ ├── 脚本.sh │ └── 自述文件.md ├── .gitlab-ci.yml └── 真实...

回答 1 投票 0

合并时触发 Gitlab CI 管道

我的 .gilab-ci.yml 文件包含以下内容: 部署到预上线: 工件:{} 标签: - 我的标签 阶段:部署 脚本: - 回显“部署” 环境: 名称:预演 网址:https://

回答 1 投票 0

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