Skips publishing to Maven central as first step (to use in case artifacts were already published to central, but build failed).
Release build on the Eclipse Ditto master branch.Configure:
- VERSION: the version to release
- checkout of latest master codebase
- changes the version of the codebase to the configured VERSION
- builds the codebase
- enforces that no SNAPSHOT versions are used in dependencies
- runs tests
- attaches "-sources" artifacts
- attaches "-javadoc" artifacts
- signs artifacts with Eclipse CBI "jarsigner-plugin"
- deploys the built artifacts to:
- creates+pushes a GitHub tag with the specified VERSION
Latest Test Result (no failures) |