使用脚本部署Meteor应用程序
我们如何创buildmeteor部署脚本。 目前我们需要手动input以下命令来部署应用程序 –
- meteorlogin (按回车后,会询问银河服务器帐号的用户名和密码)
- login后,我们需要使用命令' DEPLOY_HOSTNAME = galaxy.meteor.com meteor deploy * .meteorapp.com –settings localhost.com.json **'来部署应用程序。
如何为上面的命令做简单的shell脚本?
首先,你应该创buildmeteor会话文件:
METEOR_SESSION_FILE=meteor-login.json meteor login
成功login后, meteor-login.json
文件将被创build,稍后可以使用它来部署到同一个帐户,而无需手动inputlogin名/密码。
现在,你可以写sh
脚本来部署:
#!/bin/sh METEOR_SESSION_FILE=meteor-login.json DEPLOY_HOSTNAME=galaxy.meteor.com meteor deploy <server> --settings <path-to-settings-file>
不要忘记用实际值replace<server>
和<path-to-settings-file>
。