Ich suche nach Möglichkeiten, eine Ruby on Rails-App (die auf JRuby läuft) zu einer Tomcat-Instanz zum Testen bereitzustellen.Wie kann eine JRuby on Rails-Anwendung am besten auf Tomcat bereitgestellt werden?
Die Tomcat-Instanz läuft auf einem Solaris-Server, mit dem ich SSH betreiben kann. Ich habe mir Capistrano angeschaut, aber es scheint nicht viel los zu sein, um es für Tomcat zu verwenden oder es sogar unter JRuby zu betreiben, und ich treffe weiterhin Fehler in Capistrano aufgrund der Windows/JRuby-Umgebung mein PC läuft (ja, es ist Corporate - nicht meine Wahl, aber ich muss damit leben).
Ich benutze Warble, um die WAR-Datei zu erstellen, und die App wird bereitgestellt und funktioniert ordnungsgemäß, sobald ich sie manuell kopiere und deploye. Ich möchte etwas einfacheres und automatisierteres, um es dort zu bekommen.
Wer hat das schon mal gemacht? Dokumentation im Internet scheint ziemlich dünn.
Große, endete dieser Ansatz rund um die einfachste zu sein auf. Beendet mit plink.exe anstelle von SSH (auf Windows). Ich habe ein paar Korrekturen für die Capistrano Probleme, die ich getroffen habe, und ein paar andere Fehler, die ich nicht behoben habe. Ich werde sie bei capistrano einreichen :) – madlep