aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--.travis.yml32
-rw-r--r--package.json1
2 files changed, 33 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..15c7ce7
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,32 @@
1language: node_js
2
3notifications:
4 email:
5 - yiminghe@gmail.com
6
7node_js:
8- 4.0.0
9
10before_install:
11- |
12 if ! git diff --name-only $TRAVIS_COMMIT_RANGE | grep -qvE '(\.md$)|(^(docs|examples))/'
13 then
14 echo "Only docs were updated, stopping build process."
15 exit
16 fi
17 npm install mocha-phantomjs -g
18 phantomjs --version
19
20script:
21- |
22 if [ "$TEST_TYPE" = test ]; then
23 npm test
24 else
25 npm run $TEST_TYPE
26 fi
27
28env:
29 matrix:
30 - TEST_TYPE=lint
31 - TEST_TYPE=browser-test
32 - TEST_TYPE=browser-test-cover
diff --git a/package.json b/package.json
index 239bdac..52d9fd7 100644
--- a/package.json
+++ b/package.json
@@ -49,6 +49,7 @@
49 "pre-commit": "1.x", 49 "pre-commit": "1.x",
50 "rc-server": "3.x", 50 "rc-server": "3.x",
51 "rc-tools": "4.x", 51 "rc-tools": "4.x",
52 "rc-util": "^3.1.2",
52 "react": "0.14.x", 53 "react": "0.14.x",
53 "react-addons-test-utils": "0.14.x", 54 "react-addons-test-utils": "0.14.x",
54 "react-dom": "0.14.x" 55 "react-dom": "0.14.x"