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 #