zt日記

書いているのは Kazuhiro NISHIYAMA a.k.a. ZnZです。
2001|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|
2012|04|05|06|09|

この日記にはツッコミを入れられます。 ツッコミを入れたい日付をクリックすると、フォームが現れます。

xreaでtDiaryを使う方法はxrea.com で tDiary を使う方法インストールメモXREA + tDiary + Namazuをどうぞ。


2011年02月25日(Fri)

capistrano で jenkins のインストール

rails アプリケーションの deploy に Capistrano v2.5.19 を使ってみていて、他の用途にも使えないかと思って jenkins のインストールを試してみた。 aptitude install のオプションは -y だけだと依存パッケージで debconf の質問があったときに入力が出来なくて止まってしまうかもしれないので、オプションを変えるか install だけは直接 ssh で入って実行した方が良いかもしれないと思った。

namespace :jenkins do
  desc 'install jenkins'
  task :install, :roles => :jenkins do
    run 'wget -q -N http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key'
    sudo 'apt-key add jenkins-ci.org.key', :pty => true
    sudo 'sh -c "echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list"', :pty => true
    sudo 'aptitude update', :pty => true
    sudo "aptitude install jenkins -y", :pty => true
  end
end

copyright © 2001-2013 ZnZ
Key fingerprint = 6E14 2C9C DBD7 874D 8B3C CAA8 9B58 5538 ED7E 1B73