diff options
Diffstat (limited to 'review.sh')
-rwxr-xr-x | review.sh | 21 |
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 |