added custom wercker box

This commit is contained in:
Torkel Ödegaard 2015-03-03 17:47:26 +01:00
parent c6d4b5cc86
commit 8ba9b8d7bd
2 changed files with 28 additions and 18 deletions

27
wercker-box.yml Normal file
View File

@ -0,0 +1,27 @@
name: grafana-build-box
version: 2.0.0
inherits: wercker/golang
type: main
platform: ubuntu@12.04
packages:
- ruby@2.0.0-p594
keywords:
- ruby
script: |
export RUBYVERSION=2.0.0-p594
sudo apt-get update
sudo apt-get install git zlib1g-dev libreadline-dev libqtwebkit-dev
sudo apt-get remove ruby1.9.1
cd $HOME
mkdir rubyinstall
cd rubyinstall
wget ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-$RUBYVERSION.tar.gz
tar xzvf ruby-$RUBYVERSION.tar.gz
cd ruby-$RUBYVERSION
./configure --with-readline-dir=/usr/include/readline --with-openssl-dir=/usr/include/openssl
make
make test
sudo make install
cd $HOME
rm -fr rubyinstall
echo "gem: --no-rdoc --no-ri" >> $HOME/.gemrc

View File

@ -1,4 +1,4 @@
box: wercker/golang
box: grafana-build-box
steps:
- wercker/npm-install@0.9.3
@ -6,23 +6,6 @@ steps:
build:
steps:
script: |
export RUBYVERSION=2.0.0-p594
sudo apt-get update
sudo apt-get install git zlib1g-dev libreadline-dev libqtwebkit-dev
sudo apt-get remove ruby1.9.1
cd $HOME
mkdir rubyinstall
cd rubyinstall
wget ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-$RUBYVERSION.tar.gz
tar xzvf ruby-$RUBYVERSION.tar.gz
cd ruby-$RUBYVERSION
./configure --with-readline-dir=/usr/include/readline --with-openssl-dir=/usr/include/openssl
make
make test
sudo make install
cd $HOME
rm -fr rubyinstall
# Workspace
- setup-go-workspace
- script: