-
Notifications
You must be signed in to change notification settings - Fork 350
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
26 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -128,17 +128,32 @@ An email should be sent to [email protected] asking to test the staged artifa | |
After the voting is complete with success, the artifacts can be released. Republish docker image in the Apache org on Docker Hub: | ||
|
||
``` | ||
# assuming logged in to docker hub (default amd64) | ||
docker pull camelk/camel-k:$VERSION-amd64 | ||
docker tag camelk/camel-k:$VERSION-amd64 apache/camel-k:$VERSION-amd64 | ||
docker push apache/camel-k:$VERSION-amd64 | ||
# push any other supported architecture (ie, arm64) | ||
docker pull camelk/camel-k:$VERSION-arm64 | ||
docker tag camelk/camel-k:$VERSION-arm64 apache/camel-k:$VERSION-arm64 | ||
docker push apache/camel-k:$VERSION-arm64 | ||
# create and push the manifest | ||
docker manifest create apache/camel-k:$VERSION--amend apache/camel-k:$VERSION-amd64 --amend apache/camel-k:$VERSION-arm64 | ||
docker manifest push --purge apache/camel-k:$VERSION | ||
docker pull camelk/camel-k:2.6.0-amd64 | ||
docker tag camelk/camel-k:2.6.0-amd64 apache/camel-k:2.6.0-amd64 | ||
docker push apache/camel-k:2.6.0-amd64 | ||
docker pull camelk/camel-k:2.6.0-arm64 | ||
docker tag camelk/camel-k:2.6.0-arm64 apache/camel-k:2.6.0-arm64 | ||
docker push apache/camel-k:2.6.0-arm64 | ||
docker manifest create apache/camel-k:2.6.0 --amend apache/camel-k:2.6.0-amd64 --amend apache/camel-k:2.6.0-arm64 | ||
docker manifest push --purge apache/camel-k:2.6.0 | ||
|
||
docker pull camelk/camel-k:2.6.0-17-jdk-amd64 | ||
docker tag camelk/camel-k:2.6.0-17-jdk-amd64 apache/camel-k:2.6.0-17-jdk-amd64 | ||
docker push apache/camel-k:2.6.0-17-jdk-amd64 | ||
docker pull camelk/camel-k:2.6.0-17-jdk-arm64 | ||
docker tag camelk/camel-k:2.6.0-17-jdk-arm64 apache/camel-k:2.6.0-17-jdk-arm64 | ||
docker push apache/camel-k:2.6.0-17-jdk-arm64 | ||
docker manifest create apache/camel-k:2.6.0-17-jdk --amend apache/camel-k:2.6.0-17-jdk-amd64 --amend apache/camel-k:2.6.0-17-jdk-arm64 | ||
docker manifest push --purge apache/camel-k:2.6.0-17-jdk | ||
|
||
docker pull camelk/camel-k:2.6.0-21-jdk-amd64 | ||
docker tag camelk/camel-k:2.6.0-21-jdk-amd64 apache/camel-k:2.6.0-21-jdk-amd64 | ||
docker push apache/camel-k:2.6.0-21-jdk-amd64 | ||
docker pull camelk/camel-k:2.6.0-21-jdk-arm64 | ||
docker tag camelk/camel-k:2.6.0-21-jdk-arm64 apache/camel-k:2.6.0-21-jdk-arm64 | ||
docker push apache/camel-k:2.6.0-21-jdk-arm64 | ||
docker manifest create apache/camel-k:2.6.0-21-jdk --amend apache/camel-k:2.6.0-21-jdk-amd64 --amend apache/camel-k:2.6.0-21-jdk-arm64 | ||
docker manifest push --purge apache/camel-k:2.6.0-21-jdk | ||
``` | ||
|
||
Artifacts committed on https://dist.apache.org/repos/dist/dev/ before the voting process need to be copied to the Apache dist repository on: https://dist.apache.org/repos/dist/release/camel. | ||
|