From aed0dd841453b4a7ebf80f4d6aa35808cc56bec4 Mon Sep 17 00:00:00 2001
From: inso <insomniak.fr@gmaiL.com>
Date: Wed, 11 May 2016 22:53:57 +0200
Subject: [PATCH] Add release script

---
 release.sh | 13 +++++++++++++
 1 file changed, 13 insertions(+)
 create mode 100755 release.sh

diff --git a/release.sh b/release.sh
new file mode 100755
index 00000000..798364cd
--- /dev/null
+++ b/release.sh
@@ -0,0 +1,13 @@
+#!/bin/bash
+
+#__version__     = '0.20.1dev9'
+current=`grep -P "__version__     = \'\d+.\d+.\d+(\w*)\'" duniterpy/__init__.py | grep -oP "\d+.\d+.\d+(\w*)"`
+echo "Current version: $current"
+
+if [[ $1 =~ ^[0-9]+.[0-9]+.[0-9]+[0-9a-z]+$ ]]; then
+  sed -i "s/__version__     = '$current'/__version__     = '$1'/g" duniterpy/__init__.py
+  git commit duniterpy/__init__.py -m "$1"
+  git tag "$1"
+else
+  echo "Wrong version format"
+fi
-- 
GitLab