summaryrefslogtreecommitdiffstats
path: root/review.sh
blob: 4a0751740c298ac7c86b82b2ff86e9138e9d54df (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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