This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/master by this push: new a244492 Improved release-guide with tagging examples section a244492 is described below commit a24449283a00345be2ff6c86be3b07035d08712a Author: Andrea Cosentino <anco...@gmail.com> AuthorDate: Fri Aug 7 09:44:11 2020 +0200 Improved release-guide with tagging examples section --- .../modules/ROOT/pages/release-guide.adoc | 143 +++++++++++++-------- 1 file changed, 92 insertions(+), 51 deletions(-) diff --git a/docs/user-manual/modules/ROOT/pages/release-guide.adoc b/docs/user-manual/modules/ROOT/pages/release-guide.adoc index b82b365..e12ca9c 100644 --- a/docs/user-manual/modules/ROOT/pages/release-guide.adoc +++ b/docs/user-manual/modules/ROOT/pages/release-guide.adoc @@ -399,66 +399,107 @@ must be pushed to make them available to end users. These steps are optional and they could be done later too. -* Once the release train (camel, camel-karaf and camel-spring-boot) has been voted and published, there are some additional steps needed for the camel examples. +Once the release train (camel, camel-karaf and camel-spring-boot) has been voted and published, there are some additional steps needed for the camel examples. -- Camel-examples +. Camel-examples * On https://github.com/apache/camel-examples in the examples/pom.xml file the following steps are needed: - * Update the camel-dependencies version to the version coming from the release-train - * Update the camel.version properties to the version coming from the release-train - * To be sure everything is fine run - $ ./mvnw clean install - * Commit - $ git commit -a - * git push origin master (or the branch related to the release, eg. camel-3.4.x) - * git tag -a camel-example-$version -m "$version" - * git push origin camel-example-$version + +* Update the camel-dependencies version to the version coming from the release-train + +* Update the camel.version properties to the version coming from the release-train + +* To be sure everything is fine run + + $ ./mvnw clean install + +* Commit + + $ git commit -a + $ git push origin master (or the branch related to the release, eg. camel-3.4.x) + $ git tag -a camel-example-$version -m "$version" + $ git push origin camel-example-$version + * Now we pushed the tag and we need to advance the version of the examples - * Update the camel-dependencies version to the next version - * Update the camel.version properties to the next version - * Run the following command to advance the version in the examples - $ find . -type f -exec sed -i 's/$oldVersion/$newVersion/g' {} + - * To be sure everything is fine run - $ ./mvnw clean install -- Camel-spring-boot-examples +* Update the camel-dependencies version to the next version + +* Update the camel.version properties to the next version + +* Run the following command to advance the version in the examples + + $ find . -type f -exec sed -i 's/$oldVersion/$newVersion/g' {} + + +* To be sure everything is fine run + + $ ./mvnw clean install + +. Camel-spring-boot-examples * On https://github.com/apache/camel-spring-boot-examples in the examples/pom.xml file the following steps are needed: - * Update the camel-dependencies version to the version coming from the release-train - * Update the camel.version properties to the version coming from the release-train - * To be sure everything is fine run - $ ./mvnw clean install - * Commit - $ git commit -a - * git push origin master (or the branch related to the release, eg. camel-3.4.x) - * git tag -a camel-spring-boot-examples-$version -m "$version" - * git push origin camel-spring-boot-examples-$version + +* Update the camel-dependencies version to the version coming from the release-train + +* Update the camel.version properties to the version coming from the release-train + +* To be sure everything is fine run + + $ ./mvnw clean install + +* Commit + + $ git commit -a + $ git push origin master (or the branch related to the release, eg. camel-3.4.x) + $ git tag -a camel-spring-boot-examples-$version -m "$version" + $ git push origin camel-spring-boot-examples-$version + * Now we pushed the tag and we need to advance the version of the examples - * Update the camel-dependencies version to the next version - * Update the camel.version properties to the next version - * Run the following command to advance the version in the examples - $ find . -type f -exec sed -i 's/$oldVersion/$newVersion/g' {} + - * To be sure everything is fine run - $ ./mvnw clean install -- Camel-karaf-examples +* Update the camel-dependencies version to the next version + +* Update the camel.version properties to the next version + +* Run the following command to advance the version in the examples + + $ find . -type f -exec sed -i 's/$oldVersion/$newVersion/g' {} + + +* To be sure everything is fine run + + $ ./mvnw clean install + +. Camel-karaf-examples * On https://github.com/apache/camel-karaf-examples in the examples/pom.xml file the following steps are needed: - * Update the camel-dependencies version to the version coming from the release-train - * Update the camel.version properties to the version coming from the release-train - * Update the camel.karaf.version properties to the version coming from the release-train - * To be sure everything is fine run - $ ./mvnw clean install - * Commit - $ git commit -a - * git push origin master (or the branch related to the release, eg. camel-3.4.x) - * git tag -a camel-karaf-examples-$version -m "$version" - * git push origin camel-karaf-examples-$version + +* Update the camel-dependencies version to the version coming from the release-train + +* Update the camel.version properties to the version coming from the release-train + +* Update the camel.karaf.version properties to the version coming from the release-train + +* To be sure everything is fine run + + $ ./mvnw clean install + +* Commit + + $ git commit -a + $ git push origin master (or the branch related to the release, eg. camel-3.4.x) + $ git tag -a camel-karaf-examples-$version -m "$version" + $ git push origin camel-karaf-examples-$version + * Now we pushed the tag and we need to advance the version of the examples - * Update the camel-dependencies version to the next version - * Update the camel.version properties to the next version - * Update the camel.karaf.version properties to the next version - * Run the following command to advance the version in the examples - $ find . -type f -exec sed -i 's/$oldVersion/$newVersion/g' {} + - * To be sure everything is fine run - $ ./mvnw clean install + +* Update the camel-dependencies version to the next version + +* Update the camel.version properties to the next version + +* Update the camel.karaf.version properties to the next version + +* Run the following command to advance the version in the examples + + $ find . -type f -exec sed -i 's/$oldVersion/$newVersion/g' {} + + +* To be sure everything is fine run + + $ ./mvnw clean install