From 9fcd877478cb4b15b3cd2bf0a9eed67acf72afbf Mon Sep 17 00:00:00 2001 From: Roman Ivanov Date: Sun, 29 Jan 2017 07:21:32 -0800 Subject: [PATCH] config: skip release-dry-run on travis for release-maven-plugin commit --- .ci/travis/travis.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.ci/travis/travis.sh b/.ci/travis/travis.sh index 93d6a2f28..f42b79e73 100755 --- a/.ci/travis/travis.sh +++ b/.ci/travis/travis.sh @@ -34,9 +34,11 @@ sonarqube) ;; release-dry-run) - mvn release:prepare -DdryRun=true --batch-mode -Darguments='-DskipTests -DskipITs \ - -Dcobertura.skip=true -Dpmd.skip=true -Dfindbugs.skip=true -Dxml.skip=true \ - -Dcheckstyle.ant.skip=true -Dcheckstyle.skip=true -Dgpg.skip=true' + if [ $(git log -1 | grep -E "\[maven-release-plugin\] prepare release" | cat | wc -l) -lt 1 ]; then + mvn release:prepare -DdryRun=true --batch-mode -Darguments='-DskipTests -DskipITs \ + -Dcobertura.skip=true -Dpmd.skip=true -Dfindbugs.skip=true -Dxml.skip=true \ + -Dcheckstyle.ant.skip=true -Dcheckstyle.skip=true -Dgpg.skip=true' + fi ;; releasenotes-gen)