summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xdo-a-release.sh15
-rwxr-xr-xmkosi2
-rwxr-xr-xsetup.py2
3 files changed, 17 insertions, 2 deletions
diff --git a/do-a-release.sh b/do-a-release.sh
new file mode 100755
index 0000000..7817b4b
--- /dev/null
+++ b/do-a-release.sh
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+if [ x"$1" == x ] ; then
+ echo "Version number not specified."
+ exit 1
+fi
+
+sed -ie 's/version=".*",/version="'"$1"'",/' setup.py
+sed -ie "s/__version__ = '.*'/__version__ = '$1'/" mkosi
+
+git add -p setup.py mkosi
+
+git commit -m "bump version numbers for v$1"
+
+git tag -s "v$1" -m "mkosi $1"
diff --git a/mkosi b/mkosi
index 3529b53..aa812e0 100755
--- a/mkosi
+++ b/mkosi
@@ -20,7 +20,7 @@ import uuid
from enum import Enum
-__version__ = '1'
+__version__ = '3'
if sys.version_info < (3, 5):
sys.exit("Sorry, we need at least Python 3.5.")
diff --git a/setup.py b/setup.py
index 2830a0c..e0489e1 100755
--- a/setup.py
+++ b/setup.py
@@ -9,7 +9,7 @@ from setuptools import setup
setup(
name="mkosi",
- version="1",
+ version="3",
description="Create legacy-free OS images",
url="https://github.com/systemd/mkosi",
maintainer="mkosi contributors",