From fb2516bc7f670fb391178fd3c71f2c06112b3a2d Mon Sep 17 00:00:00 2001 From: Andreas Dangel Date: Thu, 21 Mar 2024 13:51:36 +0100 Subject: [PATCH] [ci] Fix do-release.sh for scm info modification --- do-release.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/do-release.sh b/do-release.sh index 7e82a50be0..7758ea8d12 100755 --- a/do-release.sh +++ b/do-release.sh @@ -192,7 +192,7 @@ fi echo "Change version in the POMs to ${RELEASE_VERSION} and update build timestamp" ./mvnw --quiet versions:set -DnewVersion="${RELEASE_VERSION}" -DgenerateBackupPoms=false -DupdateBuildOutputTimestampPolicy=always echo "Transform the SCM information in the POM" -sed -i "s|.\+|pmd_releases/${RELEASE_VERSION}|" pom.xml +sed -i "s|HEAD|pmd_releases/${RELEASE_VERSION}|" pom.xml echo "Run the project tests against the changed POMs to confirm everything is in running order (skipping cli and dist)" # note: skipping pmd in order to avoid failures due to #4757 ./mvnw clean verify -Dskip-cli-dist -Dpmd.skip=true -Dcpd.skip=true -Pgenerate-rule-docs @@ -201,7 +201,7 @@ git commit -a -m "[release] prepare release pmd_releases/${RELEASE_VERSION}" git tag -m "[release] copy for tag pmd_releases/${RELEASE_VERSION}" "pmd_releases/${RELEASE_VERSION}" echo "Update POMs to set the new development version ${DEVELOPMENT_VERSION}" ./mvnw --quiet versions:set -DnewVersion="${DEVELOPMENT_VERSION}" -DgenerateBackupPoms=false -DupdateBuildOutputTimestampPolicy=never -sed -i "s|.\+|HEAD|" pom.xml +sed -i "s|pmd_releases/${RELEASE_VERSION}|HEAD|" pom.xml echo "Commit" git commit -a -m "[release] prepare for next development iteration" echo "Push branch and tag pmd_releases/${RELEASE_VERSION}"