Автоматизированное развертывание JRuby on Rails в Tomcat в Windows? - PullRequest
0 голосов
/ 21 декабря 2011

Наша команда занимается разработкой приложения rails для развертывания на сервере Windows под управлением JRuby под управлением Tomcat.

Код ruby ​​будет скомпилирован в файлы java .class, а затем объединен в файл .war.использование warbler .

Это, вероятно, будет автоматизировано Хадсоном.

Мы использовали capistrano для "нормального" развертывания рельсов, и нам это нравится, но я не увереннасколько эффективно это будет с файлами .war в Windows.

Каков рекомендуемый способ «капистрано-подобного» развертывания файлов .war в Windows?

1 Ответ

0 голосов
/ 12 января 2012

Если вы создаете свое приложение с использованием Hudson / Jenkins, то это так же просто, как добавить дополнительный шаг к самому процессу сборки.

Я добавил шаг после сборки:

[X] Развернуть войну / ухо в контейнере

  • Файлы WAR / EAR : target / myapp.war
  • Контейнер : Tomcat 6.x
  • Имя пользователя менеджера : admin
  • Пароль менеджера : пароль здесь
  • Tomcat URL : http://ip.address.here:8080/ (примечание: не добавляйте пути)

Каждый раз, когда моя сборка запускается успешно, Jenkins развертывает (или повторно развертывает) новый файл WAR.

...