public
Description: Rubinius Buildbot
Homepage: http://code.google.com/p/rubuildius/
Clone URL: git://github.com/djwhitt/rubuildius.git
Search Repo:
name age message
folder .gitignore Wed Jul 30 15:42:40 -0700 2008 Ignore contents of repo directory. [brixen]
folder README Thu Mar 20 15:37:03 -0700 2008 Moved builder to root; new dev in rubuildius2 b... [djwhitt]
folder bin/ Wed Jul 30 15:41:56 -0700 2008 Fixed feed URL and hash extraction. [brixen]
folder bot_nanny.sh.dist Thu May 15 00:00:36 -0700 2008 - Added '-a' to option passed to launch.rb so b... [djwhitt]
folder matzbot/ Wed Jul 30 15:41:56 -0700 2008 Fixed feed URL and hash extraction. [brixen]
folder repo/ Thu Mar 20 15:37:03 -0700 2008 Moved builder to root; new dev in rubuildius2 b... [djwhitt]
README
=== rubuildius zsh hack ===

  based on matzbot and
  plugins/git.rb is the only modified file

Currently most files are hardcoded for my box

== relevant information

* interesting files:
  + bin/*
  + matzbot/plugins/git.rb
  + repo/rubinius/HEAD [empty-dir]

* bin/rubinius.zsh
  + bin/pastie_client needs active_support!
  + bin/nopaste is default for now

* everything needs to be in ~/continuous

* continuous/repo/rubinius/HEAD should contain a git checkout.
  + this one will be updated and then cloned to speed things up and not eat bandwidth

* I launch it like this:
  + ./launch.rb -u rubinius -n rubuildius -m 'rubinius_build_bot' -c rubinius

* gets usr2 signal via cronjob
  + */5 * * * * kill -USR2 `cat HOME/continuous/matzbot/matzbot.pid`

* occasionally I run bin/cleanup.zsh to get save some space