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
。