From 39e685dc0e0b586370a13032c5d6b1ecaf1ca988 Mon Sep 17 00:00:00 2001 From: He4eT Date: Thu, 25 Mar 2021 21:01:43 +0500 Subject: [PATCH] Add gh-pages release script --- gh.release.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 gh.release.sh diff --git a/gh.release.sh b/gh.release.sh new file mode 100755 index 0000000..e17ab7a --- /dev/null +++ b/gh.release.sh @@ -0,0 +1,22 @@ +#! /bin/bash + +CURRENT_TIMESTAMP=`date +"%Y-%m-%d-%H%M%S"` + +GH_REPO_NAME='ifplayer' +RELEASE_BRANCH='release' +BUILD_DIR='docs' + +git checkout master +git branch -D $RELEASE_BRANCH +git checkout -b $RELEASE_BRANCH + +rm -rf ./$BUILD_DIR +npm run build /$GH_REPO_NAME + +git add ./$BUILD_DIR +git commit -m "release: $CURRENT_TIMESTAMP" + +git push -f origin $RELEASE_BRANCH + +rm -rf ./$BUILD_DIR +git checkout master