Mam świadomość co najmniej dwóch lokalnych opcji wdrożenia aplikacji Play, to jest albo skopiowanie całej rzeczy i uruchomienie odtwarzania, albo wyeksportowanie wojny, aby uruchomić ją jako część innego serwera aplikacji.Rozmieść aplikację aplikacji lokalnie
Użyłem również mechanizmów wdrażania dla gae i heroku. Bardzo schludny.
Jednak to, co chcę zrobić, to:
- wdrożyć lokalnie do moich serwerach (nie będzie grono tych, którzy otrzymują ten sam egzemplarz, za równoważenia obciążenia).
- uruchomić po prostu grać z netty, więc nie ma wojny w tomcat/jboss/nazywasz go
- NIE wdrażaj kodu źródłowego, plików git, etc .... Tylko niezbędne minimum (prekompilowane, konfiguracja, szablony, jak sądzę , public dir, ...)
Czy jest jakieś polecenie lub opcja, które przegapiłem w grze, aby to zrobić? Może eksportować wojnę i uruchamiać ją z innego serwera gry, jeśli to ma sens? Czy też dowiem się, co jest potrzebne, a nie po prekompilacji i kopiowaniu tylko tego?
EDIT:
Zaakceptowanych odpowiedź jest to, czego szukałem, ale nie jest dostępny na 1.2.x. W końcu tworzę własny scenariusz, w którym najważniejsze bity są:
- prowadzony zabaw prekompilacji
- Kopiuje conf /, skompilowane /, public /, lib/ i app/views/ do katalogu miejsce, w którym chcesz wdrożyć (mój skrypt wykonuje tar.gz i rozpakowuje go).
- prowadzony rozp.odt -Dprecompiled = true
To jest dokładnie to, co chcę, tylko że jestem na 1.2.5, i wydaje się nie obsługiwane. – palako
Och whoops. Przepraszam. Nie wiem, jak to zrobić w Play 1. –