@@ -30,7 +30,11 @@ ENFORCER_STATUS=
30
30
TEST_STATUS=
31
31
FINDBUGS_STATUS=
32
32
VERIFY_STATUS=
33
+
33
34
DANGER_STATUS=
35
+ if [ " ${SPRING_PROFILES_ACTIVE:- } " != ' travis' -o " ${TRAVIS_PULL_REQUEST:- false} " = ' false' ]; then
36
+ DANGER_STATUS=skip
37
+ fi
34
38
35
39
if [ " $RUN_ONLY_INTEGRATION_TESTS " = ' no' ]; then
36
40
173
177
mvn --batch-mode verify -Denforcer.skip=true -DskipUnitTests=true \
174
178
> verify-raw.log 2>&1 || VERIFY_STATUS=fail
175
179
176
- if [ " ${SPRING_PROFILES_ACTIVE :- } " = ' travis ' -a " ${TRAVIS_PULL_REQUEST :- } " != ' false ' ]; then
180
+ if [ " $DANGER_STATUS " != ' skip ' ]; then
177
181
danger > danger.log 2>&1 || DANGER_STATUS=fail
178
182
fi
179
183
201
205
202
206
print_status " $VERIFY_STATUS " ' Run integration tests'
203
207
204
- if [ " ${SPRING_PROFILES_ACTIVE :- } " = ' travis ' -a " ${TRAVIS_PULL_REQUEST :- } " != ' false ' ]; then
208
+ if [ " $DANGER_STATUS " != ' skip ' ]; then
205
209
print_status " $DANGER_STATUS " ' Run danger'
206
210
fi
207
211
@@ -218,13 +222,13 @@ if [ "$RUN_ONLY_INTEGRATION_TESTS" = 'no' ]; then
218
222
[ " $JASMINE_STATUS " = ' skip' ] || print_log jasmine.log ' Run JavaScript unit tests'
219
223
[ " $HTML_STATUS " = ' skip' ] || print_log validator.log ' Run html5validator'
220
224
[ " $ENFORCER_STATUS " = ' skip' ] || print_log enforcer.log ' Run maven-enforcer-plugin'
221
- print_log test.log ' Run unit tests'
225
+ [ " $TEST_STATUS " = ' skip ' ] || print_log test.log ' Run unit tests'
222
226
[ " $FINDBUGS_STATUS " = ' skip' ] || print_log findbugs.log ' Run FindBugs'
223
227
fi
224
228
225
229
print_log verify.log ' Run integration tests'
226
230
227
- if [ " ${SPRING_PROFILES_ACTIVE :- } " = ' travis ' -a " ${TRAVIS_PULL_REQUEST :- } " != ' false ' ]; then
231
+ if [ " $DANGER_STATUS " != ' skip ' ]; then
228
232
print_log danger.log ' Run danger'
229
233
fi
230
234
0 commit comments