Don't fail Travis on sauce failures
Fixes #1496.
Ben Alpert committed
May 19, 2014 at 10:32 UTC
8db8e60a381ebe29cd477be6e593067efaa7c859
2 files changed
+15
-2
.travis.yml
+4
-2
@@ -7,7 +7,7 @@ script:
7
grunt $TEST_TYPE
8
after_script:
9
- |
10
- if [ "$TEST_TYPE" = test:full ] && [ "$SERVER" ]; then
10
+ if [ "$TEST_TYPE" = test ] && [ "$SERVER" ]; then
11
grunt build
12
curl \
13
-F "react=@build/react.js" \
@@ -26,10 +26,11 @@ after_script:
26
fi
27
env:
28
matrix:
29
- - TEST_TYPE=test:full
29
+ - TEST_TYPE=test
30
- TEST_TYPE=lint
31
- TEST_TYPE=perf:full
32
- TEST_TYPE=test:coverage
33
+ - TEST_TYPE=test:webdriver:saucelabs:modern
34
- TEST_TYPE=test:webdriver:saucelabs BROWSER_NAME=ie11
35
- TEST_TYPE=test:webdriver:saucelabs BROWSER_NAME=ie10
36
- TEST_TYPE=test:webdriver:saucelabs BROWSER_NAME=ie9
@@ -47,6 +48,7 @@ matrix:
48
- env: TEST_TYPE=lint
49
- env: TEST_TYPE=test:coverage
50
- env: TEST_TYPE=perf:full
51
+ - env: TEST_TYPE=test:webdriver:saucelabs:modern
52
- env: TEST_TYPE=test:webdriver:saucelabs BROWSER_NAME=ie11
53
- env: TEST_TYPE=test:webdriver:saucelabs BROWSER_NAME=ie10
54
- env: TEST_TYPE=test:webdriver:saucelabs BROWSER_NAME=ie9
Gruntfile.js
+11
@@ -149,6 +149,17 @@ module.exports = function(grunt) {
149
'webdriver-jasmine:saucelabs_' + (process.env.BROWSER_NAME || 'ie8')
150
]);
151
152
+ grunt.registerTask('test:webdriver:saucelabs:modern', [
153
+ 'build:test',
154
+ 'build:basic',
155
+
156
+ 'connect',
157
+ 'sauce-tunnel',
158
+ 'webdriver-jasmine:saucelabs_android',
159
+ 'webdriver-jasmine:saucelabs_firefox',
160
+ 'webdriver-jasmine:saucelabs_chrome'
161
+ ]);
162
+
163
grunt.registerTask('test:webdriver:saucelabs:ie', [
164
'build:test',
165
'build:basic',