Fra*_*r23 14 continuous-integration gitlab
前段时间,我们的 Gitlab(自托管)实例开始抛出档案太大的错误:
错误:正在将工件作为“存档”上传到协调器...太大的存档 id=something responseStatus=413 请求实体太大 status=413 token=something 致命:太大 错误:
作业失败:退出代码 1
我们发现的唯一解决方案是设置最大构建工件大小(位于 /admin/application_settings 下)。这对我们不起作用,错误仍然发生。
参考文章:
Had*_*uli 25
来自gitlab官方文档:
\n作业工件的最大大小可以设置为:
\n\n\n该值以 MB 为单位,默认值为每个作业 100MB。
\n
要在实例级别更改它:
\n在顶栏上,Menu > Admin
选择Settings > CI/CD
“
要在组级别更改它:
\n转到组\xe2\x80\x99s Settings > CI/CD > General Pipelines
。\n更改最大项目大小的值(以 MB 为单位)。\n选择“保存更改”以使更改生效。\n项目级别(这将覆盖实例和组设置):
要在项目级别更改它:
\n转到项目\xe2\x80\x99s Settings > CI/CD > General Pipelines
。\n更改最大工件大小的值(以 MB 为单位)。\n选择“保存更改”以使更改生效。
参考:最大工件尺寸
\n\nFra*_*r23 11
此问题的解决方案是设置最大构建工件大小(在 /admin/application_settings 下)并将client_max_body_size
配置文件中的 Gitlab NGINX 属性增加到更高的值。
归档时间: |
|
查看次数: |
33208 次 |
最近记录: |