gitlab CI新手。我有一个自定义的windows ami (需要预先安装的软件),我想在其中运行构建。是否可以从gitlab CI启动实例?我意识到跑步者仍然需要在某个地方跑步,可能是在较低级别的机器上。我提到了gitlab上的AWS自动缩放文档,但它强调了如何使用docker进行自动缩放。如何在ec2实例中生成和运行我的管道?
我在gitlab上有两个项目:前端(角)和模块后端(spring)。因此,在后端测试和构建之后,我想使用管道在前端运行测试。例如,我希望运行测试并构建后端模块,当它成功时,我希望在部署api之前先运行调用api的前端测试,如下所示:前端管道..gitlab ci.yml:stage back : tests =>构建后端然后 stage前台:在api back =>上运行测试构建前端
我怎么能做到,拜托?
我想配置gitlab-ci.yml文件来处理依赖于项目的更改,以触发相应主项目的构建。 以下是项目结构的示例。有两个主项目,其余的是依赖项目。如何在gitlab-ci.yml文件中写入此条件?每个项目是否需要多个.gitlab-ci.yml文件?Project B - Dependency Project C - Main Project CD
- .gitlab-ci.yml
我正在查阅GitLab 的文档。它要求创建两个变量 HEROKU_PRODUCTION_API_KEYYou'll need to create two variablesin Project > Variables:Find your Heroku API key in Manage Account (https://dashboard.heroku.com/account)
到heroku仪表板的链
在我的应用程序repo,A中有一个gitlab ci管道,它调用一个端到端测试Repo来运行它的测试。repo A管道成功地从Repo T触发测试,但是如果测试作业在T中失败,则从A调用T中的测试作业仍然通过。如何使回购A跟踪repo T的测试作业结果,并根据T中的测试作业通过/失败其管道?..gitlab ci.yml用于测试Repo T: - test
stage: test
i