Permalink
Browse files

Added travis support

  • Loading branch information...
1 parent 7abb6ec commit 65793e2b3835f256719642e49ba8ea6ec4251d99 @chillu chillu committed Nov 9, 2012
Showing with 37 additions and 0 deletions.
  1. +27 −0 .travis.yml
  2. +10 −0 tests/travis/before_script
View
@@ -0,0 +1,27 @@
+language: php
+php:
+ - 5.3
+
+env:
+ - TESTDB=MYSQL
+ - TESTDB=PGSQL
+
+before_script:
+ - ./tests/travis/before_script ~/builds/ss
+ - cd ~/builds/ss
+
+script:
+ - php framework/cli-script.php dev/tests/module/cms
+
+branches:
+ except:
+ - 2.1
+ - 2.2
+ - 2.3
+ - post-2.4
+ - translation-staging
+
+notifications:
+ irc:
+ channels:
+ - "irc.freenode.org#silverstripe"
@@ -0,0 +1,10 @@
+BUILD_DIR=$1
+git clone --depth=100 --branch 2.4 --quiet git://github.com/silverstripe/silverstripe-installer.git $BUILD_DIR
+git clone --depth=100 --branch 1.2 --quiet git://github.com/silverstripe-labs/silverstripe-sqlite3.git $BUILD_DIR/sqlite3
+git clone --depth=100 --branch 1.0 --quiet git://github.com/silverstripe/silverstripe-postgresql.git $BUILD_DIR/postgresql
+git clone --depth=100 --quiet --branch 2.4 git://github.com/silverstripe/sapphire.git $BUILD_DIR/sapphire
+cp $BUILD_DIR/sapphire/tests/travis/_ss_environment.php $BUILD_DIR
+cp $BUILD_DIR/sapphire/tests/travis/_config.php $BUILD_DIR/mysite
+cp -r . $BUILD_DIR/cms
+
+cd $BUILD_DIR

0 comments on commit 65793e2

Please sign in to comment.