serverspecをJenkins氏で回す場合について
June 30, 2013
今流行りのserverspec、みなさんどうやって活用しているのでしょうか。
インフラもCIだ!みたいな話最近よく聞くので、CIといえばJenkins!
的な感じで試してみました。
ほんのさわり程度やってみたところで、工夫が必要だと感じたのは
Jenkinsをどうやって回すか。という根本的なところです。
Jenkinsのアカウントをsudo許可するのか、別アカウントを用意するのか、
もうなんだったらルート権限付与してしまうのか。色々方法はあるかと思います。
ほんのさわり程度ですが、良さそうだなと感じたのは
Publish Over SSH Pluginこのプラグインを利用して
NOPASS sudo権限のあるアカウントを作成し、秘密鍵を設定して
Jenkins用のアカウントとしてSSHログインさせてテストを回すのが良いかなと。
ほんのさわり程度なので、もっと良い方法ありそうですね。
あとIRC Pluginこれ、動かなくて
どっちかっていうとIRCでserverspecのテストの結果チラチラ見たいんんだよぉ〜
むしろその為にやってたんだよぉ〜ってなって、3時間ぐらいああだこうだやってて
なんで〜!!!ってなってたけど
ikasam_aさんのおかげでできるようになった!!!ありがたい!!!
もうちょっと触っていったら色々やりたい。