diff --git a/add-version-client.sh b/add-version-client.sh deleted file mode 100755 index 040351d2..00000000 --- a/add-version-client.sh +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/bash -e - -VERSION=$1 -if [ "$VERSION" == "" ]; then - echo "usage: add-version-client.sh VERSION" - exit 1 -fi - -VERSION_NAME=`echo $VERSION | sed 's/.Final//' | sed 's/.CR[[:digit:]]//'` -DATE=`date +%F` - -if [[ "$VERSION" == *".0" ]]; then - TEMPLATE="version-template-client.json" -else - TEMPLATE="versions/keycloak-client/${VERSION%.*}.0.json" -fi - -if [ ! -f "$TEMPLATE" ]; then - echo "$TEMPLATE not found" - exit -fi - -cat $TEMPLATE | sed "s/\"version\":.*/\"version\": \"$VERSION\",/" | sed 's/"date": ".*"/"date": "DATE"/' | sed "s/DATE/$DATE/" > versions/keycloak-client/$VERSION_NAME.json - -CURRENT=`cat pom.xml | grep '' | cut -d '>' -f 2 | cut -d '<' -f 1` -LATEST=`echo -e "$CURRENT\n$VERSION" | sort -V -r | head -n 1` - -mvn versions:set-property -Dproperty=version.keycloak.client -DnewVersion=$LATEST -DgenerateBackupPoms=false -mvn install diff --git a/add-version.sh b/add-version.sh index a903a8a6..450d97f9 100755 --- a/add-version.sh +++ b/add-version.sh @@ -1,8 +1,10 @@ #!/bin/bash -e VERSION=$1 +ID=${2:-'keycloak'} + if [ "$VERSION" == "" ]; then - echo "usage: add-version.sh VERSION" + echo "usage: add-version.sh VERSION [ID]" exit 1 fi @@ -12,7 +14,7 @@ DATE=`date +%F` if [[ "$VERSION" == *".0" ]]; then TEMPLATE="version-template.json" else - TEMPLATE="versions/keycloak/${VERSION%.*}.0.json" + TEMPLATE="versions/$ID/${VERSION%.*}.0.json" fi if [ ! -f "$TEMPLATE" ]; then @@ -20,10 +22,10 @@ if [ ! -f "$TEMPLATE" ]; then exit fi -cat $TEMPLATE | sed "s/\"version\":.*/\"version\": \"$VERSION\",/" | sed 's/"date": ".*"/"date": "DATE"/' | sed "s/DATE/$DATE/" > versions/keycloak/$VERSION_NAME.json +cat $TEMPLATE | sed "s/\"version\":.*/\"version\": \"$VERSION\",/" | sed 's/"date": ".*"/"date": "DATE"/' | sed "s/DATE/$DATE/" > versions/$ID/$VERSION_NAME.json -CURRENT=`cat pom.xml | grep '' | cut -d '>' -f 2 | cut -d '<' -f 1` +CURRENT=`cat pom.xml | grep "" | cut -d '>' -f 2 | cut -d '<' -f 1` LATEST=`echo -e "$CURRENT\n$VERSION" | sort -V -r | head -n 1` -mvn versions:set-property -Dproperty=version.keycloak -DnewVersion=$LATEST -DgenerateBackupPoms=false +mvn versions:set-property -Dproperty=version.$ID -DnewVersion=$LATEST -DgenerateBackupPoms=false mvn install diff --git a/pom.xml b/pom.xml index d31a05aa..4627e041 100644 --- a/pom.xml +++ b/pom.xml @@ -21,7 +21,7 @@ 1.26.0 26.1.1 - 26.0.4 + 26.0.4 26.1.1 1.12.1 @@ -249,7 +249,7 @@ org.keycloak keycloak-client-guides - ${version.keycloak.client} + ${version.keycloak-client} asciidoc zip true