概要
jenkins使って以下3点を実現してみた。
- 特定ブランチにプッシュすると単体テスト実行
- masterブランチにプッシュするとデプロイ実行
- Jenkinsのjobでロールバック
本当はGithubでWebhook設定したり、Jenkinsで設定した項目とか載せようと思ってましたが、たくさんブログ書いて疲れてきました。早く次に作りたいやつに手をかけたい。。
ここに画像だけ貼り付けてこう。
余談だが、jenkins単体テスト自動で走るようにしてたらEC2が走りすぎて無料枠超えそうになったw
仕事終わってからプライベートで無料という条件では厳しものが見えてきた。。