[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/fedora-java/java-deptools/master/deploy.sh [Back]  [Original]

#!/bin/bash
set -e
VERSION=0
RELNO="$(git rev-list "$(git describe --tags --abbrev=0)..HEAD" --count)"
shell='ssh root@java-deptools.fedorainfracloud.org'
cmd='git ls-tree -r HEAD |awk "/ blob /{print\$4}"'
{ eval "$cmd" && git submodule foreach "$cmd | sed s@^@\$path/@"; } | \
    sed '/^Entering /d' | xargs tar --xform "s@^@java-deptools-$VERSION/@S" -cf java-deptools-$VERSION.tar.gz
rm -rf build
mkdir build
cd build
sed "s/^Release:[^%]*/&.$RELNO/" ../java-deptools.spec > java-deptools.spec
rpmbuild -bb -D"_sourcedir $PWD/.." -D"_rpmdir $PWD" java-deptools.spec
cat noarch/java-deptools-$VERSION*.noarch.rpm | $shell '
set -e
cat > java-deptools.rpm
dnf reinstall -y java-deptools.rpm
systemctl restart java-deptools-frontend
'

Web Proxy Viewer  |  New URL  |  Original Page