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

hoshea pushed a commit to branch polish-release
in repository https://gitbox.apache.org/repos/asf/skywalking-eyes.git

commit 7ec8cb4c2eb710bae54635c14806442f202a14fd
Author: Hoshea <[email protected]>
AuthorDate: Mon May 16 16:40:28 2022 +0800

    polish release doc
---
 Makefile               |  4 ++++
 docs/How-to-release.md | 44 +++++++++++++++++++++++++++-----------------
 2 files changed, 31 insertions(+), 17 deletions(-)

diff --git a/Makefile b/Makefile
index a6f34a6..66c946b 100644
--- a/Makefile
+++ b/Makefile
@@ -76,6 +76,10 @@ docker:
 docker-push:
        docker push $(HUB)/$(PROJECT):$(VERSION)
 
+.PHONY: docker-release
+docker-release: docker docker-push
+       docker tag $(HUB)/$(PROJECT):$(VERSION) $(HUB)/$(PROJECT):latest && 
docker push $(HUB)/$(PROJECT):latest
+
 .PHONY: clean
 clean:
        -rm -rf bin
diff --git a/docs/How-to-release.md b/docs/How-to-release.md
index 9562fd4..0b1624f 100644
--- a/docs/How-to-release.md
+++ b/docs/How-to-release.md
@@ -36,11 +36,11 @@ make release
 ## Upload to Apache svn
 
 ```bash
-svn co https://dist.apache.org/repos/dist/dev/skywalking/eyes 
release/skywalking/eyes
-mkdir -p release/skywalking/eyes/"$VERSION"
-cp skywalking-eyes/skywalking*.tgz release/skywalking/eyes/"$VERSION"
-cp skywalking-eyes/skywalking*.tgz.asc release/skywalking/eyes/"$VERSION"
-cp skywalking-eyes/skywalking*.tgz.sha512 release/skywalking/eyes/"$VERSION"
+svn co https://dist.apache.org/repos/dist/dev/skywalking/
+mkdir -p skywalking/eyes/"$VERSION"
+cp skywalking-eyes/skywalking*.tgz skywalking/eyes/"$VERSION" 
+cp skywalking-eyes/skywalking*.tgz.asc skywalking/eyes/"$VERSION"
+cp skywalking-eyes/skywalking-license-eye*.tgz.sha512 
skywalking/eyes/"$VERSION"
 
 cd release/skywalking && svn add eyes/$VERSION && svn commit eyes -m "Draft 
Apache SkyWalking-Eyes release $VERSION"
 ```
@@ -54,12 +54,13 @@ Subject: [VOTE] Release Apache SkyWalking Eyes version 
$VERSION
 
 Content:
 
-Hi the SkyWalking Community:
+Hi the SkyWalking Community,
+
 This is a call for vote to release Apache SkyWalking Eyes version $VERSION.
 
 Release notes:
 
- * https://github.com/apache/skywalking-eyes/blob/v$VERSION/CHANGELOG.md
+ * https://github.com/apache/skywalking-eyes/blob/v$VERSION/CHANGES.md
 
 Release Candidate:
 
@@ -81,7 +82,7 @@ Keys to verify the Release Candidate :
 
 Guide to build the release from source :
 
- * 
https://github.com/apache/skywalking-eyes/blob/master/README.md#compile-from-source
+ * 
https://github.com/apache/skywalking-eyes/blob/v$VERSION/docs/How-to-release.md#build-and-sign-the-source-code-package
 
 Voting will start now and will remain open for at least 72 hours, all PMC 
members are required to give their votes.
 
@@ -91,7 +92,7 @@ Voting will start now and will remain open for at least 72 
hours, all PMC member
 
 Thanks.
 
-[1] 
https://github.com/apache/skywalking/blob/master/docs/en/guides/How-to-release.md#vote-check
+[1] 
https://github.com/apache/skywalking-eyes/blob/main/docs/How-to-release.md#vote-check
 ```
 
 ## Vote Check
@@ -140,19 +141,28 @@ Vote result should follow these:
     ```shell
     svn mv https://dist.apache.org/repos/dist/dev/skywalking/eyes/"$VERSION"; 
https://dist.apache.org/repos/dist/release/skywalking/eyes/"$VERSION";
     ```
+   
+2. Push Docker images.
+
+    ```shell
+    export VERSION=<the version to release> 
+    export PROJECT=skywalking-eyes
+    docker login
+    make docker-release
+    ```
     
-1. Refer to the previous 
[PR](https://github.com/apache/skywalking-website/pull/132), update news and 
links on the website. There are several files need to modify.
+3. Refer to the previous 
[PR](https://github.com/apache/skywalking-website/pull/132), update news and 
links on the website. There are several files need to modify.
 
-1. Update [Github release 
page](https://github.com/apache/skywalking-eyes/releases), follow the previous 
convention.
+4. Update [Github release 
page](https://github.com/apache/skywalking-eyes/releases), follow the previous 
convention.
 
-1. Send ANNOUNCE email to `[email protected]` and 
`[email protected]`, the sender should use his/her Apache email account. 
+5. Send ANNOUNCE email to `[email protected]` and 
`[email protected]`, the sender should use his/her Apache email account. 
 
     ```
     Subject: [ANNOUNCEMENT] Apache SkyWalking Eyes $VERSION Released
 
     Content:
 
-    Hi the SkyWalking Community
+    Hi the SkyWalking Community,
 
     On behalf of the SkyWalking Team, I’m glad to announce that SkyWalking 
Eyes $VERSION is now released.
 
@@ -160,11 +170,11 @@ Vote result should follow these:
 
     SkyWalking: APM (application performance monitor) tool for distributed 
systems, especially designed for microservices, cloud native and 
container-based (Docker, Kubernetes, Mesos) architectures.
 
-    Download Links: http://skywalking.apache.org/downloads/
+    Download Links: https://skywalking.apache.org/downloads/
 
-    Release Notes : 
https://github.com/apache/skywalking-eyes/blob/v$VERSION/CHANGELOG.md
+    Release Notes : 
https://github.com/apache/skywalking-eyes/blob/v$VERSION/CHANGES.md
 
-    Website: http://skywalking.apache.org/
+    Website: https://skywalking.apache.org/
 
     SkyWalking Eyes Resources:
     - Issue: https://github.com/apache/skywalking/issues
@@ -172,6 +182,6 @@ Vote result should follow these:
     - Documents: 
https://github.com/apache/skywalking-eyes/blob/v$VERSION/README.md
     
     The Apache SkyWalking Team
-```
+   ```
     
     

Reply via email to