首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Gitlab中管道任务之间的工件

Gitlab中管道任务之间的工件
EN

Stack Overflow用户
提问于 2020-02-17 15:08:45
回答 1查看 154关注 0票数 0

我使用Gitlab CE版本,并设置了我的经典构建管道(构建、测试、部署)。构建步骤创建了一个大约1GB的应用程序(500 MB的压缩工件)。工件被上传到服务器,下一个gitlab运行程序再次下载它来测试它。是否有方法为gitlab运行程序设置“亲和力”,那么刚刚构建二进制文件的机器可以继续使用二进制文件来测试它吗?

一种选择是将构建和测试步骤合并到一个单独的步骤中,但是我正在寻找替代方案。谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-17 16:47:48

使用cmake存在完全相同的问题,必须将构建和测试步骤合并为一个步骤,以节省压缩和解压缩大型构建目录的时间。

使用粘性流道存在一个悬而未决的问题,其中一个管道将始终使用同一个运行程序,并保存作业之间的工作区,但这似乎还需要一段时间才能完成。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60265308

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档