X-Git-Url: http://lists.indexdata.dk/cgi-bin?a=blobdiff_plain;f=id-rpm-build%2Fupload-rpms.sh;h=2585586895a44037386145a5731081342e8169da;hb=f93f2547e33dbf4216e110d2c2cc2fa2cf22bb3c;hp=bc4e6c7b55be33a89328b05e314dde06584b0e96;hpb=9177e0d92f8b36d347bf89ec638f0c2c7787daf9;p=git-tools-moved-to-github.git diff --git a/id-rpm-build/upload-rpms.sh b/id-rpm-build/upload-rpms.sh index bc4e6c7..2585586 100755 --- a/id-rpm-build/upload-rpms.sh +++ b/id-rpm-build/upload-rpms.sh @@ -42,21 +42,24 @@ if test ! -d ${BUILD_DIR}/RPMS; then fi for pkg in ${pkg_names}; do + copy=false if $inc_src; then - if test ! -f ${BUILD_DIR}/SRPMS/${pkg}.src.rpm; then - echo "No SRPM for ${pkg}" - else + if test -f ${BUILD_DIR}/SRPMS/${pkg}.src.rpm; then scp ${BUILD_DIR}/SRPMS/${pkg}.src.rpm ${UPLOAD_URI}/redhat/${DISTRO}/SRPMS/ - fi - fi + copy=true + fi + fi if $inc_bin; then for dir in ${BUILD_DIR}/RPMS/*; do arch=`basename ${dir}` if test -f ${dir}/${pkg}.${arch}.rpm; then + copy=true scp ${dir}/${pkg}.${arch}.rpm ${UPLOAD_URI}/redhat/${DISTRO}/RPMS/${arch}/ - else - echo "No ${pkg} in arch ${arch}" fi done + if ! $copy; then + echo "FAILED: No RPM copied for: ${pkg}" + exit 1 + fi fi done