В настоящее время мы создаем наше Java-приложение, используя ant.
Моя цель - найти способ определить, какой файл вызвал сбой сборки.
Что я мог делать-
- Разобрать все, что содержит ".java".
- Отфильтровать все, что имеет ".java: номер: предупреждение"
- Разбор этой строки для файла, строки и причины.
Это не так сложно ... но кажется, что оно ненадежно. (Лучшее слово в настоящее время ускользает от меня. Может быть, «плохо»)
Жаль, что нет выхода в XML? Или, может быть, есть?
РЕДАКТИРОВАТЬ: Одним из предположений этого проекта было то, что мы не хотели бы делать сборки на каждом изменении, но теперь, когда я немного поработал с Дженкинсом, я думаю, что это на самом деле возможно.