You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2022/10/13 12:14:20 UTC

[camel-k] branch main updated: Added some more post release steps

This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-k.git


The following commit(s) were added to refs/heads/main by this push:
     new 12137e2e1 Added some more post release steps
12137e2e1 is described below

commit 12137e2e1ad28f22cfdfa5153f7c5c7c9373e1e5
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Thu Oct 13 14:14:05 2022 +0200

    Added some more post release steps
---
 release.adoc | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

diff --git a/release.adoc b/release.adoc
index b96a995be..8ccba3299 100644
--- a/release.adoc
+++ b/release.adoc
@@ -52,16 +52,15 @@ Go to https://repository.apache.org/ and close the staging repository.
 
 A URL will be generated for the repository, like: https://repository.apache.org/content/repositories/orgapachecamel-xxxx. The URL needs to be communicated during the voting process.
 
+Now run:
 
-The apache-camel-k-runtime-<version>-source-release.zip file present in path `/org/apache/camel/k/apache-camel-k-runtime/<version>/` (and sha512 sum, if present) will need to be copied in the Apache dev SVN at https://dist.apache.org/repos/dist/dev/camel/camel-k-runtime/<version>.
-
-If the sha512 file is missing, one should be generated before committing to SVN.
-
-Commit all files to the SVN.
+```
+cd release-utils/scripts/
+./upload-sources.sh <released_version> <released_version>
+```
 
 Voting can start for camel-k-runtime, or a combined vote with camel-k can be started later.
 
-
 [[releasing-camel-k]]
 == Releasing Camel K
 
@@ -219,6 +218,13 @@ Apache dist repository on: https://dist.apache.org/repos/dist/release/camel.
 
 The same should be done for camel-kamelets and camel-k-runtime in case of combined vote.
 
+Both the camel-kamelets and camel-k-runtime contains a script to promote the release from dev to release
+
+```
+cd release-utils/scripts/
+./promote-release.sh <released_version>
+```
+
 Wait for maven mirrors to sync the new artifacts. This can take more than 1 hour sometimes.
 
 Binary files can be now released on Github, together with release notes generated in previous step.