Buscar..


Observaciones

Este tema está muy inspirado en Nate Strausers, que migra aplicaciones de meteoros de Modulus a Galaxy con despliegue continuo desde el código .

Preparar

  • Crea un deployment_token.json :

      METEOR_SESSION_FILE=deployment_token.json meteor login
    
  • Cree las siguientes variables de entorno en Codeship: ( https://codeship.com/projects/PROJECT_NUMBER/configure_environment)

    • METEOR_TARGET: su.dominio.com
    • METEOR_TOKEN: Copie / pegue el contenido de deployment_token.json. Algo así como: {"sessions": {"www.meteor.com": {"session": "12345 ...
    • METEOR_SETTING: Copie / pegue el contenido de su configuración.json. Algo como: {"private": {...
  • Cree un nuevo canal de implementación aquí https://codeship.com/projects/YOUR_PROJECT_NUMBER/deployment_branches/new

    • Desplegamos solo la rama maestra. Así que establece: Rama es exactamente: maestro.
  • Agregue una "secuencia de comandos personalizada" como su implementación con el siguiente contenido:

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
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow