From 7112d07b45c897d1e07f3d96e68df6913aefd15c Mon Sep 17 00:00:00 2001 From: Adam Shannon Date: Tue, 28 Feb 2017 09:19:50 -0600 Subject: [PATCH 1/2] Adding script for making releases --- .gitignore | 1 + release.sh | 16 ++++++++++++++++ version | 1 + 3 files changed, 18 insertions(+) create mode 100755 release.sh create mode 100644 version diff --git a/.gitignore b/.gitignore index b66e964..ae981c4 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ *.pyc *.pyo test/ +*.zip diff --git a/release.sh b/release.sh new file mode 100755 index 0000000..abaac29 --- /dev/null +++ b/release.sh @@ -0,0 +1,16 @@ +#!/bin/bash + +version=$(cat version) + +artifact=whisper-backup-"$version".zip + +if [[ ! -f "$artifact" ]]; +then + zip "$artifact" setup.py whisperbackup +fi + +if echo $version | grep -q -v dev +then + git tag "$version" + git push --tags origin master +fi diff --git a/version b/version new file mode 100644 index 0000000..7a8795e --- /dev/null +++ b/version @@ -0,0 +1 @@ +0.1.3-dev From e8b401af19de9e2bd12563820e5ddd4aff519a47 Mon Sep 17 00:00:00 2001 From: Adam Shannon Date: Tue, 28 Feb 2017 09:42:42 -0600 Subject: [PATCH 2/2] compress entire whisperbackup dir --- release.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release.sh b/release.sh index abaac29..5e03002 100755 --- a/release.sh +++ b/release.sh @@ -6,7 +6,7 @@ artifact=whisper-backup-"$version".zip if [[ ! -f "$artifact" ]]; then - zip "$artifact" setup.py whisperbackup + zip "$artifact" setup.py whisperbackup/* fi if echo $version | grep -q -v dev