Release JDBCStorageService V1.0

Description

Task include:

  • Complete (write) Documentation

  • Update plugin.properties

  • Crank the usual release process

  • Move to distribution

  • Add to idp-plugin-mgmt

  • Announce

Environment

None

Activity

Rod WiddowsonJune 14, 2022 at 3:38 PM

Our work here is done

Rod WiddowsonJune 14, 2022 at 2:28 PM

(I’m also letting Scott decide what the correct place in the download area is given that this need not (long term) be an idp-only plugin

Rod WiddowsonJune 14, 2022 at 2:26 PM

All done. Over to to

  • Move the release to the downloads area

  • Make the announcement

I’ll push the plugin.properties change as soon as its in the download area.

Rod WiddowsonJune 14, 2022 at 2:24 PM

# for interactive passphrase entry (maybe not required for others) export GPG_TTY=$(tty) # somewhere to store a tmp maven repo export REPO=/tmp/rodsrepo cd /tmp git clone git@git.shibboleth.net:java-plugin-storage-jdbc cd java-plugin-storage-jdbc git checkout main mvn -Dmaven.repo.local=$REPO -Prelease clean verify mvn -Dmaven.repo.local=$REPO -DgenerateBackupPoms=false -DnewVersion=1.0.0 versions:set # Be sure there are not SNAPSHOT deps in any pom (from base dir). git status find . -name 'pom.xml' -exec grep SNAPSHOT {} \; # If the output contains SNAPSHOTs change to release mvn -Dmaven.repo.local=$REPO -Prelease clean verify git add -A git commit -m 'Update files to be tagged for release' git tag -s -m 'Tag 1.0.0 release' 1.0.0 mvn -Dmaven.repo.local=$REPO -DgenerateBackupPoms=false -DnewVersion=1.0.1-SNAPSHOT versions:set # Be sure there are SNAPSHOTs in the right places. find . -name 'pom.xml' -exec grep SNAPSHOT {} \; git status git add -A git commit -m 'Bump version after release' git checkout 1.0.0 mvn -Dmaven.repo.local=$REPO -Prelease,sign clean verify ## commit the work ssh -L 1581:127.0.0.1:1581 -N build.shibboleth.net -f mvn -Dmaven.repo.local=$REPO -DskipTests -DdeployAtEnd=true -Prelease,sign deploy git checkout main git push origin main git push origin 1.0.0

Rod WiddowsonJune 14, 2022 at 12:57 PM

  • Documentation written

  • Version established (in pom and plugin.properties)

  • idp-plugin-mgmt prepared (not pushed)

Completed

Details

Affects versions

Fix versions

Assignee

Reporter

Created June 4, 2022 at 1:54 PM
Updated June 14, 2022 at 3:38 PM
Resolved June 14, 2022 at 3:38 PM

Flag notifications