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

猜你喜欢

转载自blog.csdn.net/u014466109/article/details/112003985