You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by tr...@apache.org on 2022/01/31 17:35:21 UTC

[flink-statefun-docker] branch master updated: Update README.md

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

trohrmann pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink-statefun-docker.git


The following commit(s) were added to refs/heads/master by this push:
     new 9d8ad83  Update README.md
9d8ad83 is described below

commit 9d8ad83099973544594e8a1826bdb82146fa41a9
Author: Till Rohrmann <tr...@apache.org>
AuthorDate: Mon Jan 31 18:35:17 2022 +0100

    Update README.md
    
    Update the instructions for how to publish the Docker images.
---
 README.md | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/README.md b/README.md
index c755abc..02cfa13 100644
--- a/README.md
+++ b/README.md
@@ -12,7 +12,7 @@ Workflow for new releases
 
 When a new release of Flink Stateful Functions is available, the Dockerfiles in this repo should be updated.
 
-Updating the Dockerfiles involves 3 steps:
+Updating the Dockerfiles involves 2 steps:
 
 1. Add the GPG key ID of the key used to sign the new release to the `gpg_keys.txt` file.
     * Entry format: <statefun_version>=<signing_key>, e.g., 2.0.0=1C1E2394D3194E1944613488F320986D35C33D6A
@@ -23,6 +23,16 @@ Updating the Dockerfiles involves 3 steps:
 
 A pull request can then be opened on this repo with the changes.
 
+At last you need to build the Docker images and upload them to https://hub.docker.com/r/apache/flink-statefun.
+
+* `docker build -t apache/flink-statefun:x.y.z`
+* `docker push apache/flink-statefun:x.y.z`
+
+Note that the Java 8 image should have a tag of the form `x.y.z-java8`.
+The Java 11 image should be published under `x.y.z`, `x.y.z-java11` and `latest`.
+
+If you cannot push to `apache/flink-statefun` then reach out to [INFRA](https://issues.apache.org/jira/projects/INFRA/issues) to ask to be added to the `apache` DockerHub organization.
+
 ### Release checklist
 
 - [ ] The GPG key ID of the key used to sign the new release has been added to `gpg_keys.txt` and
@@ -30,6 +40,7 @@ A pull request can then be opened on this repo with the changes.
 - [ ] `./add-version.sh -s x.y.z -f a.b.c` has been run, and the new Dockerfiles committed with
       the message `[release] Update Dockerfiles for x.y.z release`
 - [ ] A pull request with the above changes has been opened on this repo and merged
+- [ ] The Docker images have been built and pushed
 
 License
 -------