...
Code Block | ||
---|---|---|
| ||
# 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 | ||
---|---|---|
| ||
# 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 | ||
---|---|---|
| ||
# 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 | ||
---|---|---|
| ||
# 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
...