summaryrefslogtreecommitdiffstats
path: root/review.sh
diff options
context:
space:
mode:
Diffstat (limited to 'review.sh')
-rwxr-xr-xreview.sh21
1 files changed, 21 insertions, 0 deletions
diff --git a/review.sh b/review.sh
new file mode 100755
index 0000000..4a07517
--- /dev/null
+++ b/review.sh
@@ -0,0 +1,21 @@
+#!/bin/bash -xe
+
+PKG="$1"
+MOCK_CONFIG="$2"
+H=/travis/$PKG
+
+dnf -q -y install fedora-review spectool
+useradd -d ${H} -g mock review
+cd /travis/$PKG
+spectool -g ${PKG}.spec
+rpmbuild -D'_sourcedir ${PWD}' -D'_srcrpmdir ${PWD}' -bs ${PKG}.spec
+
+chown -R review:mock ${H}
+if ! /travis/spinner.sh "su - -c 'fedora-review -v --mock-config ${MOCK_CONFIG} --mock-options --old=chroot -n ${PKG}' review"; then
+ cat .cache/fedora-review.log
+ find review-${PKG} -name '*.log' -print -exec cat {} ;
+ exit 1
+fi
+find review-${PKG} -name '*.log' -print -exec cat {} ;
+cat review-${PKG}/licensecheck.txt
+cat review-${PKG}/review.txt