From 04f7009980d6715749de697710a640fd54a32789 Mon Sep 17 00:00:00 2001 From: Felipe Zimmerle Date: Wed, 23 Aug 2017 23:33:07 -0300 Subject: [PATCH] Adds a simple release script --- build/release.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100755 build/release.sh diff --git a/build/release.sh b/build/release.sh new file mode 100755 index 00000000..d2f9431f --- /dev/null +++ b/build/release.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +git clean -xfdi +git submodule foreach --recursive git clean -xfdi + +VERSION=`git describe --tags` +DIR_NAME="modsecurity-$VERSION" +TAR_NAME="modsecurity-$VERSION.tar.gz" + +MY_DIR=${PWD##*/} +./build.sh + +cd .. +tar --transform "s/^$MY_DIR/$DIR_NAME/" -cvzf $TAR_NAME $MY_DIR + +sha256sum $TAR_NAME > $TAR_NAME.sha256 +gpg --detach-sign -a $TAR_NAME + +cd - +echo $TAR_NAME ": done." +