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