chef

CircleCI で docker + serverspecを実行する

前回はローカルで docker 上で serverspecを実行した。 今回は、CircleCI上で dockerを起動し、knife-soloで構築し、 serverspecでテストができるようにしようと思う。 全体のワークフローとしては、以下の順序となる。 Githubにchefのコードをpushする Circ…

Docker + Serverspecでインフラのテストを行う

knife-soloを使ってサーバー構築しているのだが、serverspecを使ってテストをしていなかった。 でも、前々からしようと思っていたので、今回重い腰を上げて実際にserverspecを使ってテストを行うようにした。 基本的な方針として、ローカル環境では knife-so…