Skip to content

Commit 7b7d69d

Browse files
committed
check-build-and-verify.sh: run maven-enforcer-plugin.
1 parent d331384 commit 7b7d69d

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/main/scripts/ci/check-build-and-verify.sh

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ BOOTLINT_FAIL=
1616
RFLINT_FAIL=
1717
JASMINE_FAIL=
1818
HTML_FAIL=
19+
ENFORCER_FAIL=
1920
TEST_FAIL=
2021
FINDBUGS_FAIL=
2122
VERIFY_FAIL=
@@ -47,6 +48,7 @@ if [ "$RUN_ONLY_INTEGRATION_TESTS" = 'no' ]; then
4748
'The first child "option" element of a "select" element with a "required" attribute' \
4849
--show-warnings \
4950
>validator.log 2>&1 || HTML_FAIL=yes
51+
mvn --batch-mode enforcer:enforce >enforcer.log 2>&1 || ENFORCER_FAIL=yes
5052
mvn --batch-mode test \
5153
-Denforcer.skip=true \
5254
-Dmaven.resources.skip=true \
@@ -72,6 +74,7 @@ if [ "$RUN_ONLY_INTEGRATION_TESTS" = 'no' ]; then
7274
print_status "$RFLINT_FAIL" 'Run robot framework lint'
7375
print_status "$JASMINE_FAIL" 'Run JavaScript unit tests'
7476
print_status "$HTML_FAIL" 'Run html5validator'
77+
print_status "$ENFORCER_FAIL" 'Run maven-enforcer-plugin'
7578
print_status "$TEST_FAIL" 'Run unit tests'
7679
print_status "$FINDBUGS_FAIL" 'Run FindBugs'
7780
fi
@@ -90,14 +93,15 @@ if [ "$RUN_ONLY_INTEGRATION_TESTS" = 'no' ]; then
9093
print_log rflint.log 'Run robot framework lint'
9194
print_log jasmine.log 'Run JavaScript unit tests'
9295
print_log validator.log 'Run html5validator'
96+
print_log enforcer.log 'Run maven-enforcer-plugin'
9397
print_log test.log 'Run unit tests'
9498
print_log findbugs.log 'Run FindBugs'
9599
fi
96100

97101
print_log verify.log 'Run integration tests'
98102

99-
rm -f cs.log pmd.log codenarc.log license.log pom.log bootlint.log rflint.log jasmine.log validator.log test.log findbugs.log verify.log
103+
rm -f cs.log pmd.log codenarc.log license.log pom.log bootlint.log rflint.log jasmine.log validator.log enforcer.log test.log findbugs.log verify.log
100104

101-
if [ -n "$CS_FAIL$PMD_FAIL$CODENARC_FAIL$LICENSE_FAIL$POM_FAIL$BOOTLINT_FAIL$RFLINT_FAIL$JASMINE_FAIL$HTML_FAIL$TEST_FAIL$FINDBUGS_FAIL$VERIFY_FAIL" ]; then
105+
if [ -n "$CS_FAIL$PMD_FAIL$CODENARC_FAIL$LICENSE_FAIL$POM_FAIL$BOOTLINT_FAIL$RFLINT_FAIL$JASMINE_FAIL$HTML_FAIL$ENFORCER_FAIL$TEST_FAIL$FINDBUGS_FAIL$VERIFY_FAIL" ]; then
102106
exit 1
103107
fi

0 commit comments

Comments
 (0)