Versions Compared

Key

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

...

Code Block
titleMove artifacts to release mirror
# Move core 

svn move -m "Release Apache StreamPipes (incubating) Core 0.66.0" \
       https://dist.apache.org/repos/dist/dev/incubator/streampipes/core/0.66.0/rc1 \
       https://dist.apache.org/repos/dist/release/incubator/streampipes/core/0.66.0


# Move extensions
svn move -m "Release Apache StreamPipes (incubating) Extensions 0.66.0" \
       https://dist.apache.org/repos/dist/dev/incubator/streampipes/extensions/0.66.0/rc1 \
       https://dist.apache.org/repos/dist/release/incubator/streampipes/extensions/0.66.0

# Move installer
svn move -m "Release Apache StreamPipes (incubating) Installer 0.66.0" \
       https://dist.apache.org/repos/dist/dev/incubator/streampipes/installer/0.66.0/rc1 \
       https://dist.apache.org/repos/dist/release/incubator/streampipes/installer/0.66.0

Cleaning up older versions

As a lot of mirrors are serving our releases, it is the Apache policy to clean old releases from the repo if newer versions are released.

Code Block
titleClean up older versions
# Core

svn delete https://dist.apache.org/repos/dist/release/incubator/streampipes/core/0.65.0/ -m "Delete Core version 0.65.0"
svn delete https://dist.apache.org/repos/dist/release/incubator/streampipes/extensions/0.65.0/ -m "Delete Extensions version 0.65.0"
svn delete https://dist.apache.org/repos/dist/release/incubator/streampipes/installer/0.65.0/ -m "Delete Installer version 0.65.0"



Deploy Maven artifacts to Maven Central

...

In all repos, merge the release branch into master.

Note

During the last release (0.67.0) there where some merge conflict when merging the new release tag into master.

The following link helped to resolve the problems: https://stackoverflow.com/questions/173919/is-there-a-theirs-version-of-git-merge-s-ours



Update website and docs

Clone the incubator-streampipes-website project and checkout the dev branch.

...

Code Block
titleCreate new Docusaurus version
# in documentation/website, run the following command:



Cleaning up older versions

As a lot of mirrors are serving our releases, it is the Apache policy to clean old releases from the repo if newer versions are released.

Code Block
titleClean up older versions
# Core

svn delete https://dist.apache.org/repos/dist/release/incubator/streampipes/core/0.65.0/ -m "Delete Core version 0.65.0"
svn delete https://dist.apache.org/repos/dist/release/incubator/streampipes/extensions/0.65.0/ -m "Delete Extensions version 0.65.0"
svn delete https://dist.apache.org/repos/dist/release/incubator/streampipes/installer/0.65.0/ -m "Delete Installer version 0.65.0"



Add version to DOAP file

Update website and docs

...