wercker-box.yml 704 B

123456789101112131415161718192021222324252627
  1. name: grafana-build-box
  2. version: 2.0.0
  3. inherits: wercker/golang
  4. type: main
  5. platform: ubuntu@12.04
  6. packages:
  7. - ruby@2.0.0-p594
  8. keywords:
  9. - ruby
  10. script: |
  11. export RUBYVERSION=2.0.0-p594
  12. sudo apt-get update
  13. sudo apt-get install git zlib1g-dev libreadline-dev libqtwebkit-dev
  14. sudo apt-get remove ruby1.9.1
  15. cd $HOME
  16. mkdir rubyinstall
  17. cd rubyinstall
  18. wget ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-$RUBYVERSION.tar.gz
  19. tar xzvf ruby-$RUBYVERSION.tar.gz
  20. cd ruby-$RUBYVERSION
  21. ./configure --with-readline-dir=/usr/include/readline --with-openssl-dir=/usr/include/openssl
  22. make
  23. make test
  24. sudo make install
  25. cd $HOME
  26. rm -fr rubyinstall
  27. echo "gem: --no-rdoc --no-ri" >> $HOME/.gemrc