来自gitlab的持续集成服务器。
Gitlab 受保护变量仅在受保护分支中。需要跳过 merge_request 管道中的 TF Plan
我正在利用 gitlab 的 opentofu CICD 组件取得良好的效果..但注意到保护我的云凭据会很好..但要平滑 merge_request 管道(未受保护...
简单来说,这些是 GitLab CI/CD 管道工作流程的要求 管道应在 MR 创建事件上自动运行 管道不应在...之前运行任何提交/推送
Gitlab 管道上的 Dotnet 扫描仪错误,如何解决?
我在 ubuntu 20.04 机器上通过 docker 镜像安装了 sonarqube。 我正在运行 gitlab 并使用管道来执行声纳扫描。对于 python 和 javascript 存储库,这是可行的...
使用分支作为引用和作业名称时,无法从 GitLab CI 管道检索最新工件
我有一个管道,其中有多个作业,每个作业生成两种类型的工件 - include 目录中的标头和 lib 目录中的库二进制文件。我在
随着 Gitlab-ci 输入的数组类型的引入,我想做一些事情,例如循环遍历该数组的内容,但是我发现即使它被设置为 t...
我正在尝试为集群内 CICD 管道设置 gitlab kubernetes 代理和运行程序。 我的 gitlab.ci 是这样的: 阶段: - 部署 部署新图像: 阶段:部署 图像:
在 gitlab 管道运行期间从 gitlab repo 获取单个文件
我在存储库 A 中有一个管道,正在尝试通过curl 从另一个存储库(存储库 B)检索文件。这两个存储库都位于我的自托管 Gitlab 实例上。 存储库 A 中的管道只是尝试运行...
我有一个 monorepo 应用程序,带有一个文件夹“backend”,它是一个 Express API 服务器。我正在使用 Gitlab (v17) CI/CD。 这是 Dockerfile: FROM 节点:alpine 作为安装程序 工作目录/应用程序 复制包...
访问 ec2-user 目录时,使用 gitlab runner 会显示“权限被拒绝”。 阶段: - 建造 拉存储库作业: 阶段:构建 标签: - ci - 壳 仅有的: ...
我目前正在尝试 GitLab。目前,我正在使用 GitLab 的免费在线版本,我非常喜欢它。但目前,我正在尝试理解“合并请求”st...
我发现我的管道一直在循环。这是我的管道 这就是发生的事情, 问题总结 管道阶段和目标: • 合并请求提交: • 当合并请求时...
我有一个 CI (git lab CI),它运行一个 shell,该 shell 运行一个 makefile 作业,调用 bash 脚本。 CI 脚本是 YAML (gitlab-ci.yml) 脚本。 YAML 脚本: 建造: 阶段:这是一个例子 脚本:...
GitLab CI_JOB_TOKEN 可以用于在 GitLab CI 管道期间克隆存储库吗?
在项目 A 的 CI 管道中,我尝试使用 CI_JOB_TOKEN 在我们的 GitLab 实例(自托管)上克隆另一个存储库。我已经成功地使用它来访问 Git 子模块...
已更新存储库: 我制作了一个简单的存储库来测试连接到 GitLab CI 中的 mongo 服务。 仓库地址:https://gitlab.com/arashchm/mongodb 问题是主容器
如何将 Maven 中央存储库中未找到的外部库添加到 Gitlab CI/CD 管道?
我是 ci/cd 管道的相对新手,我正在尝试为我正在从事的项目配置管道,但我遇到了问题。我的 Maven 和 Java 已正确配置,但是,我
如何防止 GitLab Runner 自动屏蔽受保护分支上的变量?
Gitlab 运行程序会自动屏蔽某些 CI/CD 变量(在受保护的分支管道上),这些变量看起来像 UUID(如“79c14111-6272-4222-ba15-0abbb96efbc2”),以防止意外暴露...
GitLab CI 管道作业给出错误 JavaScript 堆内存不足
我们有一个在 wp-reactivate 工具的帮助下用 JS 编写的 WordPress 插件。 我们的目标是建立一个 GitLab CI Pipeline,在所有地方增加版本,构建项目并部署...
我希望在创建合并请求时管道中的某些特定作业仅运行一次。例如,为 MR 分配审阅者,或从 QA 环境迁移数据。 有没有办法实现...
使用 gitlab-ci 生成的可执行文件,被 Windows Defender 阻止(程序:Win32/Wacapew.C!ml)
我自己开发了一个小型Python程序,我想用gitlab-ci来构建它。 我首先在我的计算机(Win10)上本地尝试,并使用 pyinstaller 构建了一个可执行文件。 我们一切都过去了...
我有一个 gitlab-ci 脚本,它连接到生产服务器,并在我自动将某些内容合并到 master 分支时执行 git pull : 阶段: - 部署 部署作业: 阶段:部署