Журнал ошибок компиляции 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.

Другие вопросы по тегам