サーチ…


備考

このトピックは、 Nodes StrausersによるMetulusアプリケーションのModulusからGalaxyへの移行とCodeshipからの継続的な展開によって大きく影響を受けています。

セットアップ

  • deployment_token.json作成します。

      METEOR_SESSION_FILE=deployment_token.json meteor login
    
  • Codeshipで次の環境変数を作成します。( https://codeship.com/projects/PROJECT_NUMBER/configure_environment)

    • METEOR_TARGET:your.domain.com
    • METEOR_TOKEN:deployment_token.jsonの内容をコピー/貼り付けします。次のようなものがあります: {"sessions": {"www.meteor.com": {"session": "12345 ...
    • METEOR_SETTING:settings.jsonの内容をコピー/貼り付けします。何かのような: {"private": {...
  • 新しいデプロイメントパイプラインをここに作成するhttps://codeship.com/projects/YOUR_PROJECT_NUMBER/deployment_branches/new

    • マスターブランチのみをデプロイします。したがって、設定されます:ブランチは正確に:マスターです。
  • 次のコンテンツを使用して、展開として「カスタムスクリプト」を追加します。

echo $METEOR_TOKEN > deployment_token.json
echo $METEOR_SETTINGS > deployment_settings.json
meteor npm prune --production
DEPLOY_HOSTNAME=galaxy.meteor.com METEOR_SESSION_FILE=deployment_token.json meteor deploy $METEOR_TARGET --settings deployment_settings.json


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow