X-Git-Url: https://git.donarmstrong.com/?p=spamassassin_config.git;a=blobdiff_plain;f=update_spamassassin;fp=update_spamassassin;h=b9b29a07a8c7e6d430ca316570fb086573a7f332;hp=f699d890daad592ea700ef491570eb35625dd813;hb=b13127d56f0895a2da55a0fafdbb5fccdf34aeec;hpb=79f69e6d805a9f8cb047615e2fde61fbe8b11fe7 diff --git a/update_spamassassin b/update_spamassassin index f699d89..b9b29a0 100755 --- a/update_spamassassin +++ b/update_spamassassin @@ -23,6 +23,13 @@ fi; SACONFIG="$BASEDIR/spamassassin_config"; BAKDIR="$BASEDIR/spamassassin_config_bak"; +# because alioth continuously fails, make sure that svn info will +# succeed first before cluttering the log. Ideally we would report +# this error, but it happens far to frequently, so we bail out here. +if ! svn info $(svn info $SACONFIG|awk '/^URL:/{print $2}') >/dev/null 2>&1; then + exit 0; +fi; + # figure out if there's an update to be made ORIGREV=$(svn info $SACONFIG |awk '/^Revision:/{print $2}') NEWREV=$(svn info $(svn info $SACONFIG|awk '/^URL:/{print $2}')|awk '/^Revision:/{print $2}')