Torkel Ödegaard 10 лет назад
Родитель
Сommit
8ba9b8d7bd
2 измененных файлов с 28 добавлено и 18 удалено
  1. 27 0
      wercker-box.yml
  2. 1 18
      wercker.yml

+ 27 - 0
wercker-box.yml

@@ -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

+ 1 - 18
wercker.yml

@@ -1,4 +1,4 @@
-box: wercker/golang
+box: grafana-build-box
 
 
 steps:
 steps:
   - wercker/npm-install@0.9.3
   - wercker/npm-install@0.9.3
@@ -6,23 +6,6 @@ steps:
 
 
 build:
 build:
   steps:
   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
     # Workspace
     - setup-go-workspace
     - setup-go-workspace
     - script:
     - script: