You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@skywalking.apache.org by ha...@apache.org on 2024/05/22 00:43:30 UTC
(skywalking-helm) 01/01: Make release process work with Linux
This is an automated email from the ASF dual-hosted git repository.
hanahmily pushed a commit to branch release-4.6.0
in repository https://gitbox.apache.org/repos/asf/skywalking-helm.git
commit 5d8b2f33a677ba28635d843cea3c3599e5ead86c
Author: Gao Hongtao <ha...@gmail.com>
AuthorDate: Wed May 22 00:43:11 2024 +0000
Make release process work with Linux
Signed-off-by: Gao Hongtao <ha...@gmail.com>
---
CHANGES.md | 1 +
Makefile | 12 ++++++++----
chart/skywalking/Chart.yaml | 2 +-
3 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/CHANGES.md b/CHANGES.md
index d0af895..82e4c3e 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -9,6 +9,7 @@ Release Notes.
- Bump up swck to v0.9.0.
- Bump up BanyanDB Helm version to 0.2.0.
- Bump up OAP and UI to 10.0.0.
+- Make release process work with Linux.
4.5.0
------------------
diff --git a/Makefile b/Makefile
index c01775d..613709d 100644
--- a/Makefile
+++ b/Makefile
@@ -15,9 +15,11 @@
SHELL = /bin/bash -eo pipefail
+TMPDIR ?= /tmp
+
CHART_DIR = chart/skywalking
-VERSION = $(shell cat ${CHART_DIR}/Chart.yaml | grep -p '^version: ' | awk '{print $$2}')
-CHART_NAME = $(shell cat ${CHART_DIR}/Chart.yaml | grep -p '^name: ' | awk '{print $$2}')
+VERSION = $(shell cat ${CHART_DIR}/Chart.yaml | grep '^version: ' | awk '{print $$2}')
+CHART_NAME = $(shell cat ${CHART_DIR}/Chart.yaml | grep '^name: ' | awk '{print $$2}')
RELEASE_SRC = ${CHART_NAME}-${VERSION}-src
@@ -45,14 +47,16 @@ clean:
rm -rf ${RELEASE_SRC}.tgz.sha512
release-src:
- tar -zcvf $(RELEASE_SRC).tgz \
+ rm -f $(TMPDIR)/$(RELEASE_SRC).tgz && \
+ tar -zcvf $(TMPDIR)/$(RELEASE_SRC).tgz \
--exclude bin \
--exclude .git \
--exclude .idea \
--exclude .gitignore \
--exclude .DS_Store \
--exclude .github \
- .
+ . && \
+ mv $(TMPDIR)/$(RELEASE_SRC).tgz .
release: release-src package
gpg --batch --yes --armor --detach-sig $(RELEASE_SRC).tgz
diff --git a/chart/skywalking/Chart.yaml b/chart/skywalking/Chart.yaml
index dadeef4..ffb12bc 100644
--- a/chart/skywalking/Chart.yaml
+++ b/chart/skywalking/Chart.yaml
@@ -16,7 +16,7 @@
apiVersion: v2
name: skywalking-helm
home: https://skywalking.apache.org
-version: 4.5.0
+version: 4.6.0
description: Helm Chart for Apache SkyWalking
icon: https://raw.githubusercontent.com/apache/skywalking-kubernetes/master/logo/sw-logo-for-chart.jpg
sources: