Stworzyłem aplikację Ruby on Rails, która działa jako podstawowy kalkulator. Teraz chcę spakować tę aplikację, wgrać ją na github, pobrać na Jenkinsa i stworzyć zadanie Jenkinsa, które uruchomi tę aplikację ruby.Jaki jest najlepszy sposób na spakowanie aplikacji Ruby on Rails?
Zwykle, jeśli jest to aplikacja Java, należy ją spakować jako plik jar, a następnie uruchomić plik jar. Co mam napisać w tej aplikacji Ruby?
Myślałem o opakowaniu tej aplikacji jako Klejnotu Rubinowego, ale czy nie są to Klejnoty Rubinowe głównie wtedy, gdy chcesz użyć aplikacji Ruby w innej aplikacji Ruby? Chcę uruchomić tę aplikację jako samodzielną aplikację.
Nawet gdybym miał spakować aplikację Ruby on Rails jako klejnot Ruby, jak mógłbym uruchomić klejnot jako samodzielny klejnot? Jakie byłoby polecenie uruchomienia go z linii poleceń?
należy prawdopodobnie szukać w realizacji jruby, które można uruchomić na JVM. W przeciwnym razie aplikacje railsowe nie są pakowane jako aplikacje java, ale raczej są uruchamiane przez serwer sieciowy, taki jak Unicorn lub Passenger –
Myślę, że mogłeś mnie źle zrozumieć. Nie próbuję spakować mojej aplikacji Ruby jako aplikacji Java. Po prostu dokonałem porównania z aplikacjami Java i plikami Jar, aby ludzie zrozumieli rodzaj pliku, który próbuję spakować aplikację ruby i zapytam, czy istnieje plik równoważny plikowi jar. – user1842633