Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. fcrepo-build-tools: if schedule for a release, must be handled first since it's version number is present in the other modules
  2. fcrepo4: the main project, always part of a release, takes the vast majority of the time (also push gh-pages)
  3. fcrepo-message-consumer (also push gh-pages)
  4. fcrepo-module-auth-rbacl (also push gh-pages)
  5. fcrepo-module-auth-xacml (also push gh-pages)
  6. fcrepo-camel (also push gh-pages)
  7. ontology (no push to sonatype)
  8. --- labs below
  9. fcrepo4-client (also push gh-pages)
  10. fcrepo-camel audit (also push gh-pages)
  11. fcrepo-camel-toolbox (also push gh-pages)
  12. --fcrepo-sample-dataset (no push to sonatype, just version bump)
  13. fcrepo-webapp-plus (ditto re:no push to sonatype)
  14. fcrepo4-release-tests (ditto)
  15. fcrepo4-oaiprovider (ditto)
  16. fcrepo4-swordserver (ditto)
  17. migration-utils ontology  (ditto)

Merge the release candidate branch into master (if any commits were made)

...

Update index.html pages in branch "gh-pages" for releases projects: fcrepo4, and fcrepo-message-consumer, fcrepo-module-auth-xacml, etccamel-toolbox

Troubleshooting site-deploy

Info
titleError creating blob: API rate limit exceeded

Github only allows a certain number of requests per hour.  Once that number is hit you'll have to wait an hour before resuming your operation.  The site documentation may exhaust this limit several times.

Info

If you get the following error:

Error creating blob: You have triggered an abuse detection mechanism and have been temporarily 
blocked from calling the API. Please retry your request again later. (403)

You may consider using the patched version of site-maven-plugin: https://github.com/awoods/maven-plugins/commit/c62c7b168375e3bfaf0dec7de2fa5fc03d8ed173

Create GitHub release

Under GitHub account/releases, select "Draft new release".

...