Repository: ignite-release
Updated Branches:
  refs/heads/master b881e2a91 -> cd85ac1fe


IGNITE-7251 Remove term "fabric" from Ignite deliverables
 * modified scripts to comply with "fabric" removal


Project: http://git-wip-us.apache.org/repos/asf/ignite-release/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite-release/commit/cd85ac1f
Tree: http://git-wip-us.apache.org/repos/asf/ignite-release/tree/cd85ac1f
Diff: http://git-wip-us.apache.org/repos/asf/ignite-release/diff/cd85ac1f

Branch: refs/heads/master
Commit: cd85ac1fe92ae0381d9f4d4e3d2132d4360d6caa
Parents: b881e2a
Author: Ivanov Petr <piva...@gridgain.com>
Authored: Thu Sep 27 11:21:58 2018 +0300
Committer: Ivanov Petr <piva...@gridgain.com>
Committed: Thu Sep 27 11:25:29 2018 +0300

----------------------------------------------------------------------
 scripts/vote_3_step_1[packages]build.sh | 30 ++++++++++++++--------------
 1 file changed, 15 insertions(+), 15 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ignite-release/blob/cd85ac1f/scripts/vote_3_step_1[packages]build.sh
----------------------------------------------------------------------
diff --git a/scripts/vote_3_step_1[packages]build.sh 
b/scripts/vote_3_step_1[packages]build.sh
index 4d50228..e965bf9 100644
--- a/scripts/vote_3_step_1[packages]build.sh
+++ b/scripts/vote_3_step_1[packages]build.sh
@@ -11,32 +11,32 @@ chmod +x release.properties
 
 
 #
-# Build RPM packages
+# Check GPG requirements
 #
-if [ -d packaging ]; then
-       rm -rf packaging
+if [ "$(gpg --version | head -1 | sed -r 
's|^.*([0-9]+)\.[0-9]+\.[0-9]+$|\1|')" != "2" ]; then
+    echo "[ERROR] Wrong GPG version: $(gpg --version | head -1), have to be 
2.x and higher"
+    exit 1
 fi
-cp -rfv git/packaging ./
-cp -rfv svn/vote/apache-ignite-fabric-${ignite_version}-bin.zip packaging/
-bash packaging/package.sh --rpm
+gpg_key="$(gpg --list-keys | grep -C1 "^pub" | tail -1 | sed -r 's|^\ +||')"
 
 
 #
-# Build DEB packages
+# Build packages
 #
+if [ -d packaging ]; then
+    rm -rf packaging
+fi
+cp -rfv git/packaging ./
+cp -rfv svn/vote/apache-ignite-${ignite_version}-bin.zip packaging/
+bash packaging/package.sh --rpm
 bash packaging/package.sh --deb
 
 
 #
-# Sign RPM packages
-#
-rpm --define "_gpg_name $(gpg --list-keys | grep uid | head -1 | sed -r 
's|uid\ +\[.*\] (.*)|\1|')" --addsign packaging/*.rpm
-
-
-#
-# Sign DEB packages
+# Sign packages
 #
-dpkg-sig -k $(gpg --list-keys | grep "^pub" | head -1 | cut -f2 -d / | cut -f1 
-d" ") --sign builder packaging/*.deb
+rpm --define "_gpg_name ${gpg_key}" --addsign packaging/*.rpm
+dpkg-sig -k ${gpg_key} --sign builder packaging/*.deb
 
 
 #

Reply via email to