summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xbin/build-rpm-package18
1 files changed, 10 insertions, 8 deletions
diff --git a/bin/build-rpm-package b/bin/build-rpm-package
index 88bffe6..01dda79 100755
--- a/bin/build-rpm-package
+++ b/bin/build-rpm-package
@@ -311,14 +311,16 @@ build_packages() {
sleep 30
done
rm -f $PKGDIST/$l_DIST/$l_CODENAME/i386/build.log
- if nice mock -r ${l_DIST}-${l_CODENAME}-i386 --result $PKGDIST/$l_DIST/$l_CODENAME/i386 $PKGDIST/$l_DIST/$l_CODENAME/$l_ARCH/rpmbuild/SRPMS/$PROJECT-$UPSTREAM_VERSION-$PKG_SRCRELEASE.$IS_RELEASE.git$DATE.$GITREV.$COMPONENT.src.rpm; then
- rpmsign-unattended -D "%_gpg_name debian@x2go.org" --addsign $PKGDIST/$l_DIST/$l_CODENAME/i386/*.rpm
- cat $PKGDIST/$l_DIST/$l_CODENAME/i386/build.log
- else
- cat $PKGDIST/$l_DIST/$l_CODENAME/i386/build.log
- rm -Rf "$TEMP_DIR"
- exit -1
- fi
+ ls $PKGDIST/$l_DIST/$l_CODENAME/$l_ARCH/rpmbuild/SRPMS/$PROJECT-$UPSTREAM_VERSION-$PKG_SRCRELEASE.$IS_RELEASE.git$DATE.$GITREV.$COMPONENT.*.src.rpm | while read srpm; do
+ if nice mock -r ${l_DIST}-${l_CODENAME}-i386 --result $PKGDIST/$l_DIST/$l_CODENAME/i386 "$srpm"; then
+ rpmsign-unattended -D "%_gpg_name debian@x2go.org" --addsign $PKGDIST/$l_DIST/$l_CODENAME/i386/*.rpm
+ cat $PKGDIST/$l_DIST/$l_CODENAME/i386/build.log
+ else
+ cat $PKGDIST/$l_DIST/$l_CODENAME/i386/build.log
+ rm -Rf "$TEMP_DIR"
+ exit -1
+ fi
+ done
fi
fi
done