2
2
3
3
set -e
4
4
5
- export BROWSER_STACK_ACCESS_KEY=` echo $BROWSER_STACK_ACCESS_KEY | rev`
6
- export SAUCE_ACCESS_KEY=` echo $SAUCE_ACCESS_KEY | rev`
5
+ export BROWSER_STACK_ACCESS_KEY
6
+ export SAUCE_ACCESS_KEY
7
+
8
+ BROWSER_STACK_ACCESS_KEY=$( echo BROWSER_STACK_ACCESS_KEY | rev)
9
+ SAUCE_ACCESS_KEY=$( echo SAUCE_ACCESS_KEY | rev)
10
+
11
+ BROWSERS=" SL_Chrome,SL_Chrome-1,\
12
+ SL_Firefox,SL_Firefox-1,\
13
+ SL_Safari_8,SL_Safari_9,\
14
+ SL_iOS,\
15
+ SL_IE_9,SL_IE_10,SL_IE_11,\
16
+ SL_EDGE,SL_EDGE-1"
7
17
8
18
case " $JOB " in
9
19
" ci-checks" )
@@ -17,18 +27,18 @@ case "$JOB" in
17
27
yarn run commitplease -- " ${TRAVIS_COMMIT_RANGE/ .../ ..} "
18
28
fi
19
29
;;
20
- " unit" )
21
- if [[ " $BROWSER_PROVIDER " == " browserstack" ]]; then
22
- BROWSERS=" BS_Chrome,BS_Safari,BS_Firefox,BS_IE_9,BS_IE_10,BS_IE_11,BS_EDGE,BS_iOS_8,BS_iOS_9"
23
- else
24
- BROWSERS=" SL_Chrome,SL_Chrome-1,SL_Firefox,SL_Firefox-1,SL_Safari_8,SL_Safari_9,SL_IE_9,SL_IE_10,SL_IE_11,SL_EDGE,SL_EDGE-1,SL_iOS"
25
- fi
26
-
30
+ " unit-core" )
27
31
grunt test:promises-aplus
28
32
grunt test:unit --browsers=" $BROWSERS " --reporters=spec
29
- grunt tests:docs --browsers=" $BROWSERS " --reporters=spec
33
+ grunt test:modules --browsers=" $BROWSERS " --reporters=spec
30
34
;;
31
- " docs-e2e" )
35
+ " unit-jquery" )
36
+ grunt test:jquery --browsers=" $BROWSERS " --reporters=spec
37
+ grunt test:jquery-2.2 --browsers=" $BROWSERS " --reporters=spec
38
+ grunt test:jquery-2.1 --browsers=" $BROWSERS " --reporters=spec
39
+ ;;
40
+ " docs-app" )
41
+ grunt tests:docs --browsers=" $BROWSERS " --reporters=spec
32
42
grunt test:travis-protractor --specs=" docs/app/e2e/**/*.scenario.js"
33
43
;;
34
44
" e2e" )
@@ -71,6 +81,13 @@ case "$JOB" in
71
81
fi
72
82
;;
73
83
* )
74
- echo " Unknown job type. Please set JOB=ci-checks, JOB=unit, JOB=deploy or JOB=e2e-*."
84
+ echo " Unknown job type. Please set JOB to one of\
85
+ 'ci-checks',\
86
+ 'unit-core',\
87
+ 'unit-jquery',\
88
+ 'docs-app',\
89
+ 'e2e',\
90
+ or\
91
+ 'deploy'."
75
92
;;
76
93
esac
0 commit comments