2013年1月17日木曜日

capistranoでROLESが引数に指定されているか確認する方法

どうってことはなく、capistranoはrubyを記述することができるので
if ENV['ROLES'] != nil
 puts ENV['ROLES']
end
で環境変数を参照すればROLES指定をチェックすることができます
同様にHOSTS等もこれで確認することができます

引数に必ずROLESが指定されていないと実行されない等の条件を付けたいときには使えそうです

0 件のコメント:

コメントを投稿