2013-06-19 3 views
4

Я хотел бы запустить жасмин для нашей клиентской стороны Ruby on Rails на серверной машине Jenkins CI, используя rake jasmine:ci. В идеале я бы хотел, чтобы он не использовал какой-либо браузер, иначе, если я попытаюсь запустить его с установленным firefox v21, он не сможет получить соединение (я считаю, что это известная проблема).Запуск Jasmine на сервере CI Jenkins

Итак, чтобы подвести мои короткие вопросы:

  1. Есть стабильный способ запустить ее без вызова браузера?
  2. Кто-нибудь знает, разрешена ли проблема firefox?
  3. Я считаю, что JASMINE_BROWSER может контролировать, какой браузер будет использоваться, однако я не смог найти инструкции, каковы его юридические значения.

ответ

0

Вы подумали об использовании phantomjs? Это позволит вам не вызывать браузер. Похож на это guard-phantomjs-jasmine на Github есть возможность работать с жасмином. Документация имеет пользовательский интерфейс для CI. Надеюсь, это поможет!