Я создал «фристайл-проект» в Hudson, который проверяет мой исходный код из репозитория svn. Затем я добавил «шаг оболочки» для построения кода:
echo "# $JOB_NAME: $BUILD_ID" >log
cd to/my/path/
qmake &>>$WORKSPACE/log
make &>>$WORKSPACE/log
После запуска теста Хадсон говорит, что все прошло успешно. Когда я смотрю на консольный вывод сборки, я обнаруживаю:
In file included from src/tut.h:47,
from src/tut3module.cpp:1:
src/log.h:69: error: ‘uint8_t’ has not been declared
make: *** [obj/tut3module.o] Fehler 1
Finished: SUCCESS
Почему Hudson не распознает эту ошибку? Как мне настроить работу?
Дайте мне знать, если вам понадобится дополнительная информация о моей конфигурации!
Спасибо за вашу помощь!