We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Welcome to the furnace wiki!
#!/bin/sh : ${1:?"Must specify release version. Ex: 2.0.1.Final"} : ${2:?"Must specify next development version. Ex: 2.0.2-SNAPSHOT"} if [ -f "$HOME/.profile" ] then . $HOME/.profile fi function release_furnace { REL=$1 DEV=$2 REPO=$3 REPODIR=$4 git clone $REPO $REPODIR cd $REPODIR echo Releasing \"$REPO\" - $1 \(Next dev version is $2\) mvn release:prepare release:perform \ -DdevelopmentVersion=$DEV \ -DreleaseVersion=$REL \ -Dtag=$REL \ -Darguments=-DskipTests \ cd .. } WORK_DIR=`mktemp -d 2>/dev/null || mktemp -d -t 'mytmpdir'` echo "Working in temp directory $WORK_DIR" cd $WORK_DIR release_furnace $1 $2 git@github.com:forge/furnace.git furnace release_furnace $1 $2 git@github.com:forge/furnace-simple.git furnace-simple release_furnace $1 $2 git@github.com:forge/furnace-cdi.git furnace-cdi open https://repository.jboss.org/nexus/index.html echo "Cleaning up temp directory $WORK_DIR" rm -rf $WORK_DIR