在gitlab - ci作业之间传递大型工件而不上传到gitlab



我有一个Gitlab-CI管道,它在一个作业中构建项目,并希望为单独的作业保留输出二进制文件。然而,输出二进制文件夹是~8GB,不能上传到gitlab(限制1GB上传),因此作业失败。我希望将二进制文件传递给不同的作业的原因是,我希望在其他作业运行后,使用它的其中一个作业手动运行。

是否有可能在作业之间传递大型工件而不将其上传到gitlab.com?

与其通过GitLab工件传递输出二进制文件夹,不如将其推送到jfrog Repository等人工存储库。在下一阶段,您可以从jfrog工件中提取二进制文件并处理该二进制文件。

最新更新