On Sat, 25 Aug 2007 08:35:31 +0700, Hendy Irawan <[EMAIL PROTECTED]>
wrote:
> rofiq wrote:
>> Ini pertanyaan Marcel lagi waktu gathering kemarin, kebetulan blog gw
>> juga
>> di deploy dengan cara yang sama, jadi ya mo share metode yang dipake
>> untuk
>> deploy dari repository local,
>>
>> Langkah-langkahnya sederhana kok, yang diubah hanya bagian update_code
>> doang
>> 1. checkout dari repository ke folder sementara, atau pake export agar
>> lebih kecil ukurannya.
>> 2. upload ke server
>> 3. extract ke release
>>
>> Ini contoh yang ada di deploy.rb gw,
>>
>> desc "update code"
>> task :update_code do
>> # export and make tarball file
>> tmpdir = "/tmp/release-tmp"
>> appdir = Dir.pwd
>> `rm -rf #{tmpdir}`
>> `svn export #{repository} #{tmpdir} && cd #{tmpdir} && tar cfz
>> #{appdir}/release.tgz * && cd #{appdir}`
>>
>> # upload to server in shared_path
>> put File.read('release.tgz'), "#{shared_path}/release.tgz"
>>
>> # extract
>> run "mkdir #{release_path}"
>> run "tar xvzf #{shared_path}/release.tgz -C #{release_path}"
>> end
>>
>> udah gw post jg di blog
>> http://www.mrofiq.com/2007/8/23/capistrano_dan_repository_lokal
>>
>>
> Thanks.
>
> Masup ke http://wiki.ruby-id.web.id/wiki/Capistrano , dengan sumber
> tentunya
>
tengkyu, nanti saya edit kalau ada perubahan :-)
--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
<*> Kunjungi *arsip milis* id-ruby di
http://groups.yahoo.com/group/id-ruby/messages
http://www.mail-archive.com/[email protected]/
http://news.gmane.org/gmane.comp.lang.ruby.region.indonesia
<*> *Baca peraturan id-ruby* sebelum posting
http://tech.groups.yahoo.com/group/id-ruby/files/
<*> Ikutilah *Jajak Pendapat ID-Ruby*
http://tech.groups.yahoo.com/group/id-ruby/polls
<*> *Links ID-Ruby*
http://tech.groups.yahoo.com/group/id-ruby/links
<*> *Database ID-Ruby*
http://tech.groups.yahoo.com/group/id-ruby/database
<*> Untuk mengubah settings online, kunjungi
http://groups.yahoo.com/group/id-ruby/join
(Anda harus punya Yahoo! ID)
<*> Untuk *mengubah setting lewat email*, kirim email ke
mailto:[EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]
<*> Untuk *meninggalkan milis*, kirim email kosong ke
mailto:[EMAIL PROTECTED]
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/id-ruby/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/id-ruby/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:[EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/