Loading pom.xml +1 −3 Original line number Diff line number Diff line Loading @@ -5,7 +5,7 @@ <groupId>com.inteligr8.activiti</groupId> <artifactId>cxf-activiti-app-ext</artifactId> <version>${base.version}-aps-v${aps.majorVersion}</version> <version>1.4-SNAPSHOT</version> <packaging>jar</packaging> <name>CXF-based JAX-RS & JAX-WS enablement for APS App</name> Loading Loading @@ -42,8 +42,6 @@ <maven.compiler.source>11</maven.compiler.source> <maven.compiler.target>11</maven.compiler.target> <base.version>1.4-SNAPSHOT</base.version> <aps.majorVersion>24.1</aps.majorVersion> <aps.version>${aps.majorVersion}.0</aps.version> <!-- APS v24.1.0 uses CXF v3.5.5 --> Loading version.sh 0 → 100755 +21 −0 Original line number Diff line number Diff line #!/bin/bash echo "Configuring the next version ..." CURRENT_FULL_VERSION=`mvn help:evaluate -q -DforceStdout -Dexpression=project.version` echo "Detected the current version: ${CURRENT_FULL_VERSION}" CURRENT_MINOR_VERSION=`echo "${CURRENT_FULL_VERSION}" | sed 's~^\([^\.]\+\.[^\.\-]\+\).*~\1~'` echo "Computed the current minor version: ${CURRENT_MINOR_VERSION}" set +e LATEST_SERVICE_VERSION=`git ls-remote --tags --refs --sort=-v:refname origin v${CURRENT_MINOR_VERSION}* | grep refs/tags | head -n1 | sed "s~.\+refs/tags/v${CURRENT_MINOR_VERSION}\.\(.\+\)~\1~"` set -e echo "Detected the latest service version in Git for the minor version: ${CURRENT_MINOR_VERSION} => ${LATEST_SERVICE_VERSION}" if [[ -z ${LATEST_SERVICE_VERSION} ]]; then LATEST_SERVICE_VERSION=-1 fi NEXT_FULL_VERSION="${CURRENT_MINOR_VERSION}.$((LATEST_SERVICE_VERSION + 1))" echo "Computed the next version: ${NEXT_FULL_VERSION}" CURRENT_APS_MAJOR_VERSION=`mvn help:evaluate -q -DforceStdout -Dexpression=aps.majorVersion` echo "Detected the current APS major version: ${CURRENT_APS_MAJOR_VERSION}" mvn versions:set -DnewVersion=${NEXT_FULL_VERSION}-aps-v${CURRENT_APS_MAJOR_VERSION} Loading
pom.xml +1 −3 Original line number Diff line number Diff line Loading @@ -5,7 +5,7 @@ <groupId>com.inteligr8.activiti</groupId> <artifactId>cxf-activiti-app-ext</artifactId> <version>${base.version}-aps-v${aps.majorVersion}</version> <version>1.4-SNAPSHOT</version> <packaging>jar</packaging> <name>CXF-based JAX-RS & JAX-WS enablement for APS App</name> Loading Loading @@ -42,8 +42,6 @@ <maven.compiler.source>11</maven.compiler.source> <maven.compiler.target>11</maven.compiler.target> <base.version>1.4-SNAPSHOT</base.version> <aps.majorVersion>24.1</aps.majorVersion> <aps.version>${aps.majorVersion}.0</aps.version> <!-- APS v24.1.0 uses CXF v3.5.5 --> Loading
version.sh 0 → 100755 +21 −0 Original line number Diff line number Diff line #!/bin/bash echo "Configuring the next version ..." CURRENT_FULL_VERSION=`mvn help:evaluate -q -DforceStdout -Dexpression=project.version` echo "Detected the current version: ${CURRENT_FULL_VERSION}" CURRENT_MINOR_VERSION=`echo "${CURRENT_FULL_VERSION}" | sed 's~^\([^\.]\+\.[^\.\-]\+\).*~\1~'` echo "Computed the current minor version: ${CURRENT_MINOR_VERSION}" set +e LATEST_SERVICE_VERSION=`git ls-remote --tags --refs --sort=-v:refname origin v${CURRENT_MINOR_VERSION}* | grep refs/tags | head -n1 | sed "s~.\+refs/tags/v${CURRENT_MINOR_VERSION}\.\(.\+\)~\1~"` set -e echo "Detected the latest service version in Git for the minor version: ${CURRENT_MINOR_VERSION} => ${LATEST_SERVICE_VERSION}" if [[ -z ${LATEST_SERVICE_VERSION} ]]; then LATEST_SERVICE_VERSION=-1 fi NEXT_FULL_VERSION="${CURRENT_MINOR_VERSION}.$((LATEST_SERVICE_VERSION + 1))" echo "Computed the next version: ${NEXT_FULL_VERSION}" CURRENT_APS_MAJOR_VERSION=`mvn help:evaluate -q -DforceStdout -Dexpression=aps.majorVersion` echo "Detected the current APS major version: ${CURRENT_APS_MAJOR_VERSION}" mvn versions:set -DnewVersion=${NEXT_FULL_VERSION}-aps-v${CURRENT_APS_MAJOR_VERSION}