Ich habe eine Knoten-Anwendung, die Grunt benötigt, um einen "Build" zu machen, bevor die Anwendung erfolgreich ausgeführt werden kann. (läuft concat/minification/revving des Quellcodes usw.). Ich habe dies auf einer EC2-Instanz mit SSH-Zugriff ausgeführt, wie ich nur SSH in das Verzeichnis und führen Sie Grunt als Teil des Bereitstellungsprozesses. Um dies zu automatisieren, verschiebe ich jetzt die Anwendung auf ElasticBeanstalk und habe Schwierigkeiten, die Anwendung erfolgreich zu starten. Der Grund für den Wechsel zu EB ist, die SSH-Schlüssel von den Live-Servern fernzuhalten, so dass diese EB-Instanzen ohne SSH-Zugriff eingerichtet werden.Run Grunt auf ElasticBeanstalk
Es scheint keine offizielle Dokumentation verfügbar zu sein. Könnte mich jemand in eine gute Richtung weisen, um das Obige zu erreichen? Ich muss grunt ausführen, bevor die Anwendung gestartet wird, so dass die Anwendung die Dateien zur Verfügung hat (sonst gibt es einen 404).
Hier ist eine etwas verwandte Frage, die eine andere Möglichkeit bietet, es im Vergleich zu meinem Vorschlag zu tun: http://stackoverflow.com/questions/23444288/aws-elastic-beanstalk-run-grunt-task?rq=1 –