You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

You are performing an Apache StreamPipes release for the first time?

Read the Onboarding Guide for Release Managers!


Prepare release candidates

incubator-streampipes

  • Perform Maven Release
  • Stage artifacts to Nexus
  • Stage source zip file to apache downloads

incubator-streampipes-extensions

  • Perform Maven release
  • Stage artifacts
  • Stage source zip file to apache downloads

incubator-streampipes-installer

The preparation of a release candidate for incubator-streampipes-installer

  • Create release candidate tag
  • Create zip file
    • zip -r zipfile directory
  • Create gpg signature
    • gpg --detach-sign -a -u CA110DC0 incubator-streampipes-installer-source-release.zip
  • Create checksum
    • sha512sum incubator-streampipes-installer-source-release.zip > incubator-streampipes-installer-source-release.sha512
  • Upload files to SVN
    • Create directory for current RC 
    • Add the following files:
      • sha512
      • asc
      • RELEASE_VALIDATION, README and RELEASE_NOTES
      • zip



Initiate vote

Deploy Maven artifacts to maven central

Move sources to release mirror in SVN

Cleanup older release sources

Add version to DOAP file

Merge release into master in all repos



  • No labels