Gitlab を使用してコードベースをデプロイしています。ブランチを展開するたびに (実際には 1 日に複数回)、私の CI は次のことを行います (非常に単純化されています)。
#1私のブランチ名で特定のデプロイフォルダーを作成し、プロジェクト全体をクローンします
branch-1
/data/www/branch-1/....
branch-2
/data/www/branch-2/....
#2 PHPStanを実行します(オーバーライドされた構成なし)
- cd /data/www/branch-1
- bin/phpstan analyze --level 1 --no-progress
したがって、デフォルトでは、キャッシュフォルダーはに設定されてい/tmp/phpstan
ます。このフォルダはどんどん大きくなっています。今のところ、定期的にフォルダーを削除するcronがありますが、回避策のようです...
CI/CD で適切な/tmp/phpstan
フォルダー サイズを維持し、キャッシュのパフォーマンスを損なわないようにするためのより良いアプローチを使用できますか?