View
4.489
Download
3
Category
Preview:
Citation preview
Circle CIにテスト環境を作る?
Dockerを使って環境を作ることは可能
ただメモリが少ないのでかなり厳しい
DBがあるならテストのたんびにインポートが走ってえらい時間がかかる
composer install もテストのたんびにやってたらえらい時間がかかる
LAMP環境そのたびに作るのもしんどい
テストまでの流れ
Circle CI からテストサーバーに対してデプロイコマンドを実行(git pull)とか
Circle CI からテストサーバーに対してテストを実行する(codeceptionとか)
ブランチごとに設定出来るということは…
develop ブランチにコミット
テストが通ったらテストサーバーにデプロイ
release ブランチにコミット
テストが通ったらレビューサーバーにデプロイ
master ブランチにコミット
テストが通ったら本番環境にデプロイ
Recommended