...
Clone and checkout the correct branch:
Code Block git clone -b 12-windows git@git.shibboleth.net:java-idp-jetty-base cd java-idp-jetty-base
Merge (not rebase) forward to the latest changes on the
12
branchCode Block git merge 12
Update the pom to reflect the jettty and procrun versions
Code Block |
---|
<version>12.0.98.0-SNAPSHOT</version> <properties> <jetty.version>12.0.9<8</jetty.version> <procrun.version>1.3.4</procrun.version> ... |
...
Code Block |
---|
SET JETTY_TAG=12.0.8.30-WINDOWS git add -A git commit -m "Update files to be tagged for release" git tag -s -m "Tag %JETTY_TAG%" %JETTY_TAG% |
...
Code Block |
---|
<version>12.0.8.3-SNAPSHOT</version> <jetty.version>12.0.8</jetty.version> <jetty.revision>3<revision>0</jetty.revision> |
Commit
Code Block |
---|
git add -A git commit -m "Bump version after release" |
...
Code Block |
---|
ssh -L 1581:127.0.0.1:1581 -N build.shibboleth.net -f REM or use Putty set JETTY_VERSION=12.0.8 set JETTY_REVISION=30 set VERSION=%JETTY_VERSION%.%JETTY_REVISION% set NEXUS_URL=http://127.0.0.1:1581/nexus/content/repositories/releases set REPO_ID=release SET CL1=mvn -Dmaven.repo.local=%MAVEN_REPO% gpg:sign-and-deploy-file -Durl=%NEXUS_URL% -DrepositoryId=%REPO_ID% SET CL2=-Dfile=target/shibboleth-jetty-base-x64-%VERSION%.msi -DgroupId=net.shibboleth.idp -DartifactId=idp-jetty-base-windows SET CL3=-Dversion=%VERSION% -DgeneratePom=false -Dclassifier=msi Set SIGN_AND_DEPLOY=%CL1% %CL2% %CL3% %SIGN_AND_DEPLOY% |
...