2013-03-01 3 views
0

У нас есть приложение на базе Windows для установки нашего приложения с помощью мастера InstallAnywhere. У нас также есть приложение на основе Linux для установки нашего приложения с помощью мастера InstallAnywhere. Можно ли использовать сикули с инструментом непрерывного интегрирования Hudson для автоматизации процесса установки?Сикули с Хадсоном возможно?

Если нет, есть ли у вас другие предложения о том, как мы можем достичь нашей цели установки графического интерфейса?

Благодаря

ответ

1

Да, можно достичь своей цели с помощью Sikuli. Хорошим местом для начала является раздел документации How to run Sikuli from Command Line. Лично мне удалось автоматизировать интеграционное тестирование iOS с Sikuli и Jenkins, поэтому я думаю, вы должны быть в состоянии делать то, что хотите, пока вы можете запускать скрипты Sikuli из командной строки через Hudson. Я рад помочь, если у вас есть более конкретные вопросы.

Edit: Как вы просили, вот что я называю:

/Applications/Sikuli-IDE.app/sikuli-ide.sh -t test.sikuli 

Но я не думаю, что это поможет вам много. Я думаю, что на самом деле вы должны показывать некоторые вызовы командной строки и вывод. И еще несколько подробностей о вашем мастере установки, чтобы мы могли определить причину просочившегося процесса. Кроме того, первое, что я сделал при разработке моего решения, - это запустить его на моем локальном компьютере, посмотреть, работает ли он, и только после того, как я уверен, что он ведет себя так, как ожидалось, развернуть его на CI.

+0

привет адвокат благодарю вас за ответ. но мы все еще не можем заставить его работать – chz

+0

hi lawicko вы могли бы предоставить пример командной строки для совместного использования. Мы здесь на окнах; мы продолжаем получать пропущенные файловые дескрипторы процесса. См. Http://wiki.hudson-ci.org/display/HUDSON/Spawning+processes+from+build для получения дополнительной информации – chz

+0

См. Мой отредактированный ответ. – lawicko

 Смежные вопросы

  • Нет связанных вопросов^_^