From 54c1fbf2ea49623b017c5ee23c0dcde2b1bdca7d Mon Sep 17 00:00:00 2001 From: AndiMajore <andi.majore@googlemail.com> Date: Tue, 8 Jun 2021 11:06:38 +0200 Subject: [PATCH] Scripts for the automatic generation, release and deletion of drugsTone.js and css versions --- releases/delete_tag.sh | 20 ++++++++++++++++++++ releases/release_tag.sh | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 55 insertions(+) create mode 100755 releases/delete_tag.sh create mode 100755 releases/release_tag.sh diff --git a/releases/delete_tag.sh b/releases/delete_tag.sh new file mode 100755 index 00000000..da0c6389 --- /dev/null +++ b/releases/delete_tag.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +if [ -z "$1" ] +then + echo "Please enter a version" + exit +fi + +VERSION=v$1 + +cd ../../ +echo "Cloning Release Repo..." +git clone git@github.com:AndiMajore/drugstone-releases.git +echo "Deleting Release Version..." +cd drugstone-releases || echo "Error!" exit +git push --delete origin "$VERSION" +echo "Clean up..." +cd ../ +rm -rf drugstone-releases +echo "Done!" diff --git a/releases/release_tag.sh b/releases/release_tag.sh new file mode 100755 index 00000000..44ef9b35 --- /dev/null +++ b/releases/release_tag.sh @@ -0,0 +1,35 @@ +#!/bin/bash + + +if [ -z "$1" ] +then + echo "Please enter a version" + exit +fi + +if [ -z "$2" ] +then + echo "Please enter a version message" + exit +fi + +VERSION=v$1 +MESSAGE=$2 + +echo "Building..." +cd ../ +npm run build:netex +cd ../ +echo "Cloning Release Repo..." +git clone git@github.com:AndiMajore/drugstone-releases.git +echo "Updating Repo..." +cp frontend/drugsTone-build/* drugstone-releases/releases/ +echo "Tagging Version..." +cd drugstone-releases || echo "Error!" exit +git tag -a "$VERSION" -m "$MESSAGE" +echo "Releasing Version..." +git push origin "$VERSION" +echo "Clean up..." +cd ../ +rm -rf drugstone-releases +echo "Done!" -- GitLab