diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000000000000000000000000000000000000..393a93c2d3a07f4fd2dc4d3d30db66d67038c000
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,26 @@
+language: cpp
+compiler:
+  - clang
+  - gcc
+
+branches:
+  only:
+    - master
+    - stable
+
+install:
+  - sudo apt-get update > /dev/null
+  - sudo apt-get -q install binutils-dev python-daemon python-yaml python-pexpect
+
+script:
+  - mkdir ./build && cd ./build && cmake .. -DCMAKE_BUILD_TYPE=Release
+  - make -j8
+  - make test
+
+notifications:
+  irc:
+    channels:
+      - irc.freenode.net#tarantool
+    on_success: change
+    on_failure: always
+  email: false