Browse Source

Merge pull request #357 from ckeditor/t/356

Travis configuration.
Piotrek Koszuliński 9 years ago
parent
commit
336602040b
2 changed files with 23 additions and 0 deletions
  1. 22 0
      .travis.yml
  2. 1 0
      README.md

+ 22 - 0
.travis.yml

@@ -0,0 +1,22 @@
+sudo: required
+dist: trusty
+addons:
+  apt:
+    sources:
+      - google-chrome
+    packages:
+      - google-chrome-stable
+language: node_js
+node_js:
+  - "6"
+cache:
+  - node_modules
+before_install:
+  - export CHROME_BIN=chromium-browser
+  - export DISPLAY=:99.0
+  - sh -e /etc/init.d/xvfb start
+install:
+  - npm install
+  - npm install @ckeditor/ckeditor5-dev-tests
+script:
+  - node_modules/.bin/ckeditor5-dev-tests --ignore-duplicates --files=**/*.js

+ 1 - 0
README.md

@@ -1,6 +1,7 @@
 CKEditor 5 – Development Repository
 CKEditor 5 – Development Repository
 ===================================
 ===================================
 
 
+[![Build Status](https://travis-ci.org/ckeditor/ckeditor5.svg?branch=master)](https://travis-ci.org/ckeditor/ckeditor5)
 [![Dependency Status](https://david-dm.org/ckeditor/ckeditor5.svg)](https://david-dm.org/ckeditor/ckeditor5)
 [![Dependency Status](https://david-dm.org/ckeditor/ckeditor5.svg)](https://david-dm.org/ckeditor/ckeditor5)
 [![devDependency Status](https://david-dm.org/ckeditor/ckeditor5/dev-status.svg)](https://david-dm.org/ckeditor/ckeditor5#info=devDependencies)
 [![devDependency Status](https://david-dm.org/ckeditor/ckeditor5/dev-status.svg)](https://david-dm.org/ckeditor/ckeditor5#info=devDependencies)