meteor-up: Setup and deploy doesn't work

It looks like nothing really happes after clone the repo & npm install & npm run prepublish & npm link

I create .deploy dir in my project create mup.js and settings.json inside it by running mup init

then I tried to deploy and got this logs

➜  .deploy git:(master) ✗ DEBUG=* mup setup
  mup:module:default exec => mup setup +0ms
  mup:module:docker exec => mup docker setup +8ms
➜  .deploy git:(master) ✗ DEBUG=* mup deploy
  mup:module:default exec => mup deploy +0ms
  mup:module:meteor exec => mup meteor deploy +3ms
  mup:module:meteor exec => mup meteor push +8ms
Building App Bundle Locally

And here is my mup.js

module.exports = {
  servers: {
    one: {
      host: meteorHost,
      username: 'root',
      pem: "~/.ssh/id_rsa"
    },
  },

  meteor: {
    name: 'app',
    path: path.resolve('..'),
    servers: {
      one: {},
    },
    env: {
      ROOT_URL: 'http://' + meteorHost,
      MONGO_URL: 'mongodb://localhost/meteor'
    },
    dockerImage: 'gdw2/docker-meteord-buzz',
    deployCheckWaitTime: 60 // default 10
  },

  mongo: {
    oplog: true,
    port: 27017,
    servers: {
      one: {},
    },
  },
};

What am I missing?

About this issue

  • Original URL
  • State: closed
  • Created 8 years ago
  • Reactions: 4
  • Comments: 17 (2 by maintainers)

Most upvoted comments

@idanwe @Igor1201 Using an absolute path for your pem should fix this.

Try a nodeVersion of 0.10.43, and roll back your meteor version to 1.3.1: meteor update --release "1.3.1".

I can’t believe this is required, and I wish the developers would find a way to make this work with latest Meteor/node. But at least in my this-needs-to-be-online-immediately case, I’m satisfied.

@madushan1000, are there fixes for this in the works?

@idanwe mine started working when I removed the pem: "~/.ssh/id_rsa" line

I only see “Building App Bundle Locally”, What other log messages suppose to show?