使用脚本部署Meteor App

时间:2017-09-06 10:12:29

标签: node.js meteor

我们如何创建meteor部署脚本。目前,我们需要手动输入以下命令来部署应用程序 -

  • 流星登录(按回车后,会询问用户名和 galaxy服务器帐户的密码)
  • 登录后,我们需要使用命令 ' DEPLOY_HOSTNAME = galaxy.meteor.com meteor deploy * .meteorapp.com - 设置localhost.com.json **'用于部署应用程序。

如何为上述命令制作简单的shell脚本?

1 个答案:

答案 0 :(得分:1)

首先,您应该创建流星会话文件:

METEOR_SESSION_FILE=meteor-login.json meteor login

成功登录后,将创建meteor-login.json文件,稍后可以将其用于部署到同一帐户,而无需手动输入登录名/密码。

现在,您可以编写sh脚本来部署:

#!/bin/sh
METEOR_SESSION_FILE=meteor-login.json DEPLOY_HOSTNAME=galaxy.meteor.com meteor deploy <server> --settings <path-to-settings-file>

请勿忘记将<server><path-to-settings-file>替换为实际值。