We should add a `release` command that: - Sets a stable version in the source code (no SNAPSHOT) - Compiles the code - Builds the operator image - Pushes the operator image to Docker hub - Run integration tests (connected to Openshift) - Commits and pushes changes in a branch, then tags - Cross compiles to get binary for multiple arch/OS - Add entries in the release page - Switches to a new branch tracking upstream master - Increases the version to next SNAPSHOT - Compiles the code again - Commits and push or open a PR
Maybe some of those steps will be manual at the beginning :smile: [ Full content available at: https://github.com/apache/camel-k/issues/59 ] This message was relayed via gitbox.apache.org for [email protected]
