gitlab artifacts too large


gitlab在打包artifacts遇到:

Uploading artifacts as "archive" to coordinator... too large archive 413 error

網上看了很多方案,一般都是說在admin賬戶的setting下找到CI/CD,把Maximum artifacts size (MB)改大點

在這里插入圖片描述

當然這是其中一個點哈,但是除此以外還有兩個地方也要注意下,不改的話,你會發現和我一開始一樣,改了還是報這個錯?讓人匪夷所思。

原來是gitlab自帶了nginx反向代理,下面修改gitlab.rb或者docker-compose.yml(如果你用的是docker)

nginx['client_max_body_size'] = 0

除此以外,第二點,如果你的gitlab外部還用nginx反向代理再反向,你需要同樣修改所有反向代理的client_max_body_size


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM