summaryrefslogtreecommitdiffstats
path: root/review.sh
diff options
context:
space:
mode:
authorChristoph Junghans <junghans@lanl.gov>2019-02-24 11:19:49 -0700
committerChristoph Junghans <junghans@lanl.gov>2019-02-24 11:19:49 -0700
commit3df5a52c3a08f667d1ebe000200ecb466f8dbf5e (patch)
tree47b52f4018482faa2ca4495b1c88b7d447018654 /review.sh
parentf7a01fcdc23f413ccf938797b9311700ed89bfea (diff)
downloadfedora-review-3df5a52c3a08f667d1ebe000200ecb466f8dbf5e.tar.gz
fedora-review-3df5a52c3a08f667d1ebe000200ecb466f8dbf5e.tar.xz
fedora-review-3df5a52c3a08f667d1ebe000200ecb466f8dbf5e.zip
libaec: fixed a typo VIII
Diffstat (limited to 'review.sh')
-rwxr-xr-xreview.sh33
1 files changed, 8 insertions, 25 deletions
diff --git a/review.sh b/review.sh
index b8d7a4b..82ebad6 100755
--- a/review.sh
+++ b/review.sh
@@ -1,19 +1,5 @@
#!/bin/bash -xe
-spin()
-{
- spinner="/|\\-/|\\-"
- while :
- do
- for i in `seq 0 7`
- do
- echo -n "${spinner:$i:1}"
- echo -en "\010"
- sleep 1
- done
- done
-}
-
PKG="$1"
MOCK_CONFIG="$2"
EXIT_CODE=0
@@ -21,22 +7,19 @@ H=/travis/$PKG
dnf -q -y install fedora-review spectool sudo
useradd -d ${H} -g mock review
+
cd /travis/$PKG
spectool -g ${PKG}.spec
-rpmbuild -D"_sourcedir ${PWD}" -D"_srcrpmdir ${PWD}" -bs ${PKG}.spec
+rpmbuild -D"_sourcedir ${PWD}" -D"_srcrpmdir ${PWD}" -D"_rpmdir ${PWD}" -ba ${PKG}.spec
+mv -v */*.rpm .
chown -R review:mock ${H}
-set +x
-spin &
-SPIN_PID=$!
-set -x
-trap "kill -9 $SPIN_PID" $(seq 0 15)
-if ! sudo -u review fedora-review -v --mock-config ${MOCK_CONFIG} -n ${PKG} --mock-options "--no-bootstrap-chroot --no-cleanup-after --no-clean --old-chroot"; then
+if ! sudo -u review fedora-review -v -p --mock-config ${MOCK_CONFIG} -n ${PKG} --mock-options "--no-bootstrap-chroot --no-cleanup-after --no-clean --old-chroot"; then
EXIT_CODE=1
fi
-kill -9 $SPIN_PID
cd review-${PKG}
-find . -name '*.log' -print -exec cat {} + || true
-cat licensecheck.txt || true
-cat review.txt || true
+set -e
+find . -name '*.log' -print -exec cat {} +
+cat licensecheck.txt
+cat review.txt
exit ${EXIT_CODE}