6月 01 2008

capistrano メモ - ROLES,HOSTS

Published by HoLY at 12:19:52 under tech

capistrano で deploy する際、あるホスト、あるいはあるロールだけに適用させたい場合はこうする。

“hoge.example.com” というホストに対し deploy:setup

$ cap deploy:setup HOSTS=hoge.example.com

:role => :web なホストに対し deploy:setup

$ cap deploy:setup ROLES=web

ここで指定するものは「,」 区切りで複数指定できる。

$ cap deploy:setup ROLES=web,db

HOST 指定に関しては、user および port を同時に指定できる。

$ cap deploy:setup HOSTS=username@fuga.example.com:port

後からホスト付け足す時にいちいちハマらないように。

Trackback URI | Comments RSS

Leave a Reply