Журнал ошибок компиляции Adobe Flash Professional CS5 - непрерывная интеграция / ночная сборка
Я собираю *.fla
файл через Adobe Flash Professional CS5 в *.swf
файл на windows. Мой процесс сборки требует документировать любые ошибки или предупреждения компиляции в лог-файлы.
- Есть ли способ сохранить ошибки или предупреждения компиляции в лог-файл на жестком диске?
- Возможно, он уже сохранен в каком-либо файле журнала?
Я не смог найти ни одного файла журнала, а также не мог найти способ сохранить ошибки компиляции.
Спасибо за любую помощь!
редактировать: так как это, кажется, никого не привлекает, я объясню, зачем мне это нужно: флеш-память собирается непрерывной интеграцией (несколько раз в день). Таким образом, никто (поскольку непрерывная сборка на самом деле не вовлекает человека) действительно не замечает каких-либо выводов компилятора Adobe CS5. Но журнал можно использовать для проверки ошибок сборки, и, если они есть, автоматический непрерывный процесс сборки может сообщить разработчикам о неудачной сборке и, например, прикрепить журнал в электронном письме.
Может быть, у кого-то есть другая идея интегрировать флэш-компиляцию и замечать ошибки компиляции в процессе автоматической сборки, например, при непрерывной интеграции?
1 ответ
Если вы используете ant, то на самом деле есть решение с открытым исходным кодом, которое может помочь вам начать работу: https://code.google.com/p/fuelanttasks/ Оно позволяет вам создать макрос ant, например:
<taskdef resource="FuelAntTasks.properties" classpath="FuelAntTasks.jar" />
<!--
This target shows how to use the fla task to publish an fla
-->
<target name="fla_publish">
<flash>
<fla file="${src}/redsquare.fla" build="publish"/>
<fla file="${src}/greensquare.fla" build="publish"/>
</flash>
</target>
Он позаботится о запуске flash ide, извлечении логов и отображении их через ant.