[from now] 2013/03/30 21:14:09

diff --git a/.gitignore b/.gitignore
index 52f16ef..a8cc079 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,6 +3,7 @@
 .*
 # except for .gitignore
 !.gitignore
+!.travis.yml

 # Ignore Play! working directory #
 /bin
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..999604f
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,17 @@
+language: scala
+scala:
+  - "2.10.0"
+services:
+  - mysql
+jdk:
+  - openjdk7
+before_script:
+  - mysql -e 'create database bookshelf'
+script:
+  - sbt -Dconfig.resource=ci.conf -DapplyEvolutions.default=true ++$SCALA_VERSION test
+before_install:
+  - sudo apt-get update -qq
+# develop branch only
+branches:
+  expect:
+    - master
\ No newline at end of file
diff --git a/conf/ci.conf b/conf/ci.conf
new file mode 100644
index 0000000..fa1be3c
--- /dev/null
+++ b/conf/ci.conf
@@ -0,0 +1,8 @@
+include "application.conf"
+
+db.default.url="jdbc:mysql://localhost/bookshelf?useUnicode=yes&characterEncoding=UTF-8"
+db.default.user=root
+db.default.password=
+
+application.client_id="881447546058-f3ref6v66g5tnkubcob4g6t1i35s78u4.apps.googleusercontent.com"
+application.secret_id="kjULMfVmRyavYKudXkK52TAi"
\ No newline at end of file