From c1625cc9867c2900f82cdd024f2db6989cb6d9c1 Mon Sep 17 00:00:00 2001 From: Rajesh Rajendran Date: Tue, 11 Apr 2023 16:07:36 +0200 Subject: [PATCH] chore(build): Bump image version of frontend assets while building (#1149) Signed-off-by: rjshrjndrn --- frontend/build.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/frontend/build.sh b/frontend/build.sh index 0eb9cc725..e95aa35ff 100644 --- a/frontend/build.sh +++ b/frontend/build.sh @@ -20,7 +20,9 @@ check_prereq() { chart=frontend [[ $1 == ee ]] && ee=true [[ $PATCH -eq 1 ]] && { - image_tag="$(grep -ER ^.ppVersion ../scripts/helmcharts/openreplay/charts/$chart | xargs | awk '{print $2}' | awk -F. -v OFS=. '{$NF += 1 ; print}')" + __app_version="$(grep -ER ^.ppVersion ../scripts/helmcharts/openreplay/charts/${chart} | xargs | awk '{print $2}' | awk -F. -v OFS=. '{$NF += 1 ; print}' | cut -d 'v' -f2)" + sed -i "s/^VERSION = .*/VERSION = $__app_version/g" .env.sample + image_tag="v${__app_version}" [[ $ee == "true" ]] && { image_tag="${image_tag}-ee" } @@ -31,8 +33,9 @@ update_helm_release() { # Update the chart version sed -i "s#^version.*#version: $HELM_TAG# g" ../scripts/helmcharts/openreplay/charts/$chart/Chart.yaml # Update image tags - sed -i "s#ppVersion.*#ppVersion: \"$image_tag\"#g" ../scripts/helmcharts/openreplay/charts/$chart/Chart.yaml + sed -i "s#ppVersion.*#ppVersion: \"v${__app_version}\"#g" ../scripts/helmcharts/openreplay/charts/$chart/Chart.yaml # Commit the changes + git add .env.sample git add ../scripts/helmcharts/openreplay/charts/$chart/Chart.yaml git commit -m "chore(helm): Updating $chart image release" }