来自gitlab的持续集成服务器。
AWS 上的可扩展 FastAPI 应用程序 |第 1 部分:部署 |分段错误(核心转储)
我在 Gitlab 上运行管道时遇到此错误。 $ aws ecr 获取登录密码 --region eu-south-2 | docker登录--用户名AWS--密码-stdin xxxxxxxxxx.dkr.ecr.eu-south-2.amazonaws.com
我想在两个作业之间共享一个文件,并在有更改的文件时对其进行修改。 python 脚本会将cache.json 文件与更改进行比较,有时会修改cahce 文件。 .gitlab-ci.yaml: ...
我的本地 gitlab 安装中有许多存储库。 我正在从 Jenkins 迁移到 gitlab 以进行 CI,并且毫无问题地切换了我的第一个存储库。 第二个存储库没有激活 CI ...
如何在 Gitlab CICD Stage 上跳过“重新初始化现有的 Git 存储库”
下面是我的 YML 文件结构。我希望在不重新初始化 git 存储库的情况下运行后续阶段。 git 存储库应该只在第一阶段初始化,即
我有一个 GitLab-CI 管道阶段,如下所示: 测试: 阶段:测试 脚本: - 回声测试 时间:手动 我需要通过 GitLab API 请求触发此操作。我已经尝试过这些解决方案...
Shell 脚本针对 1 个参数(共 3 个)重复命令 3 次
我在 gitlab ci 管道中使用 shell 脚本来根据分支的上下文更新 .env 变量。总体而言,它按预期工作,除了 3 个变量中的 1 个重复 3 ...
动态 CI/CD 变量在规则中不起作用:更改:compare_to
我有一个 Gitlab 管道,我希望某些作业仅在某些文件较前一次提交发生更改时才运行。这是我的代码: .gitlab-ci.yml 包括: - 本地:.ci/container-images.yml ...
我需要使用私有 AWS ECR 映像作为 GitLab 作业的映像。 我安装了 amazon-ecr-credential-helper 并且它有效。我从终端使用 Docker 检查了它。 我用...配置了 GitLab 运行程序
我有一个 Gitlab 管道,我想包含另一个管道。我想多次运行它,但每次都使用不同的输入。像这样的东西: 包括: - 本地:'my-pipeline.yml'
我正在处理的React项目不使用公共文件夹,但在.gitlab-ci.yml文件中出现一些提示 - 需要帮助理解管道
我获得了一个可以修改的模板,但我对管道缺乏必要的了解。 如果有人有时间,我将不胜感激(也是部分)解释管道如何......
我需要在 gitlab 管道上运行单元测试。 这是我的 .gitlab-ci.yml: 阶段: - 建造 图片:napp/php-ci:7.4-fpm 服务: -名称:mysql:5.7 别名:mysql 变量: MYSQL_ROOT_PASSWORD:
我这里有一个gitlab项目: gitlab_项目 并在我的 gitlab-ci.yml 中成功运行阶段“构建”和“测试”的 CI 管道,如下所示: 阶段: - 建造 - 测试...
我有一个简单的 gitlab 配置文件: 脚本: -“&$env:P7_TESTING_INSTALLATION_PAT
如何从 GITLAB 中的另一个存储库获取文件并用作当前管道中 python 脚本的参数
我有两个项目ProjA和ProjB。 我想使用 ProjA 中的 yaml 文件(这不是 gitlab yaml 文件)并将其传递给 ProjB 的 gitlab-ci.yaml 文件中的 python 脚本。 有人可以告诉我如何...
我有一个场景,我在一个阶段有多个手动作业。 如果成功执行任何手动作业,是否有办法完成该阶段。 亚特实验室版本:16.8.0 例子 截图...
我有一个场景,我在一个阶段有多个手动作业。 如果成功执行任何手动作业,是否有办法完成该阶段。 亚特实验室版本:16.8.0 例子 截图...
Gitlab CI/CD Terraform + AWS 目录问题
我正在尝试为 AWS 中的无服务器应用程序部署设置 gtilab 管道。应用程序基础设施是使用 Terraform 部署的。我在 .gitlab-ci.y 中使用 hashocorp/terraform:ligh 图像...
我遇到了测试运行被 GitLab 管道卡住的问题,尽管当我在本地运行测试时它确实有效。我发现了一个常见问题,即尝试调用时会卡住
Gitlab 管道错误:“警告:无法终止进程:退出状态 128”并且作业永远不会终止
我的管道中有一个阶段和该阶段的一项工作。我通过进入项目位置然后输入“mvn clean test”来运行脚本 脚本: - echo“开始吧...
使用合并请求预定义变量时,是否可以在从批准的合并请求合并后运行项目的 ci/cd 管道
我将用一个场景来解释我的问题,以使其更清楚。 我拥有的: 主分支(默认,受保护):有.gitignore +锁定的cicd.yml 文件 功能分支:从主分支复制然后添加