move config/ci to script/ci, update rubygems before bundle install

This commit is contained in:
Jonne Haß 2012-01-19 13:57:23 +01:00
parent a4b9ae4f8a
commit ce0507f9eb
4 changed files with 16 additions and 8 deletions

View file

@ -12,9 +12,9 @@ env:
- DB=postgres BUILD_TYPE=cucumber
- DB=mysql BUILD_TYPE=cucumber
before_install: gem install bundler --pre
before_install: "./script/ci/before_install.sh"
bundler_args: "--without development production heroku"
before_script: "./config/ci/before-travis.sh"
before_script: "./script/ci/before.sh"
script: "bundle exec rake travis"

View file

@ -1,13 +1,10 @@
# Ensure known RubyGems version
if [ "$(gem --version)" != "1.8.12" ]; then
echo "RubyGems version is $(gem --version). Changing..."
rvm rubygems 1.8.12
fi
#!/bin/bash
# Install firefox & Xvfb, in preparation for cucumber & jasmine
#echo "Installing Firefox and Xvfb"
#sudo aptitude --quiet=2 --without-recommends --assume-yes install firefox xvfb
#sudo cp config/ci/xvfb /etc/init.d/xvfb
#sudo cp script/ci/xvfb /etc/init.d/xvfb
echo "Start Xvfb"
sh -e /etc/init.d/xvfb start

11
script/ci/before_install.sh Executable file
View file

@ -0,0 +1,11 @@
#!/bin/bash
# Ensure known RubyGems version
if [ "$(gem --version)" != "1.8.12" ]; then
echo "RubyGems version is $(gem --version). Changing..."
rvm rubygems 1.8.12
echo "Changed RubyGems version to $(gem --version)."
fi
# Get latest bundler
gem install bundler --pre

0
config/ci/xvfb → script/ci/xvfb Normal file → Executable file
View file