summaryrefslogtreecommitdiff
path: root/cron-jobs
diff options
context:
space:
mode:
authorLuke Shumaker <LukeShu@sbcglobal.net>2014-06-18 19:34:09 -0400
committerLuke Shumaker <LukeShu@sbcglobal.net>2014-06-18 19:47:16 -0400
commit906544cad702b9b8816717c8ba00d40bfe10a471 (patch)
tree4c84faf5907ea4c2764bdd20b8364442ffa46495 /cron-jobs
parent441f81329e9b20775402aa7778f8ab1141cc4a62 (diff)
sourceballs: Only show makepkg output on errors.
Also, set SRCPKGDEST.
Diffstat (limited to 'cron-jobs')
-rwxr-xr-xcron-jobs/sourceballs8
1 files changed, 7 insertions, 1 deletions
diff --git a/cron-jobs/sourceballs b/cron-jobs/sourceballs
index 2895725..a9addc3 100755
--- a/cron-jobs/sourceballs
+++ b/cron-jobs/sourceballs
@@ -94,7 +94,7 @@ for repo in "${PKGREPOS[@]}"; do
# Build the actual source package
pushd "${WORKDIR}/pkgbuilds/${repo}-${pkgarch}/${pkgbase}" >/dev/null
- makepkg --nocolor --allsource --ignorearch # >/dev/null 2>&1
+ SRCPKGDEST=. makepkg --nocolor --allsource --ignorearch --skippgpcheck >"${WORKDIR}/${pkgbase}.log" 2>&1
if [ $? -eq 0 ] && [ -f "${pkgbase}-${pkgver}${SRCEXT}" ]; then
mv_acl "${pkgbase}-${pkgver}${SRCEXT}" "${FTP_BASE}/${SRCPOOL}/${pkgbase}-${pkgver}${SRCEXT}"
# Avoid creating the same source package for every arch
@@ -102,6 +102,7 @@ for repo in "${PKGREPOS[@]}"; do
newpkgs+=("${pkgbase}-${pkgver}${SRCEXT}")
else
failedpkgs+=("${pkgbase}-${pkgver}${SRCEXT}")
+ cat "${WORKDIR}/${pkgbase}.log" >> "${WORKDIR}/makepkg-fail.log"
fi
popd >/dev/null
fi
@@ -147,4 +148,9 @@ if [ ${#old_pkgs[@]} -ge 1 ]; then
done
fi
+if [ -f "${WORKDIR}/makepkg-fail.log" ]; then
+ msg "Log of failed packages"
+ cat "${WORKDIR}/makepkg-fail.log"
+fi
+
script_unlock