Я не уверен на 100%, какой шаг не удался для вас.Я предполагаю, что POST для Jenkins завершился неудачно (а не svnlook для получения изменений), и я предполагаю, что вы используете wget
, как в примере с Jenkins.
Вместо:
/usr/bin/wget \
--header "Content-Type:text/plain;charset=UTF-8" \
--post-data "`svnlook changed --revision $REV $REPOS`" \
--output-document "-" \
$JENKINS/subversion/${UUID}/notifyCommit?rev=$REV
вы можете установить время ожидания с помощью -T
:
/usr/bin/wget -T 2 \
--header "Content-Type:text/plain;charset=UTF-8" \
--post-data "`svnlook changed --revision $REV $REPOS`" \
--output-document "-" \
$JENKINS/subversion/${UUID}/notifyCommit?rev=$REV
Попробуйте wget --help
, если вам нужно больше параметров.