История изменений
Исправление
bbk123,
(текущая версия)
:
Сделал пока что так
#
# Test if this build is successful
#
if [ "`ls -l ${JENKINS_HOME}/jobs/${JOB_NAME}/builds/ | grep lastSuccessfulBuild | awk '{print $11}'`" != ${BUILD_NUMBER} ]
then
echo "============================================================"
echo " The ${BUILD_NUMBER} build is failed and can't be deployed! "
echo "============================================================"
exit -1
fi
Запуск таска это не блокирует, но скрипт тут же завершает свою работу с кодом возврата -1 и Jenkins распознаёт это как неудавшийся запуск.
Исходная версия
bbk123,
:
Сделал пока что так
#
# Test if this build is successful
#
if [ "`ls -l ${JENKINS_HOME}/jobs/${JOB_NAME}/builds/ | grep lastSuccessfulBuild | awk '{print $11}'`" != ${BUILD_NUMBER} ]
then
echo "============================================================"
echo " The ${BUILD_NUMBER} build is failed and can't be deployed! "
echo "============================================================"
exit -1
fi