Widemesh CLI: mesh deploy

mesh deploy

Compiles the app in the current directory and deploys it to the current stack and service

Synopsis

This is most advanced command to deploy apps to any cloud of your choice; all you need to do is run it in the directory in your local computer where your source code is, and it will build and prepare your app in an internet-facing address. By default, it will use Buildpacks to detect over 13 programming languages and frameworks automatically, including Node.js, Ruby, Java, Python, PHP, Clojure, Scala, and Go. It also works if you have your Dockerfile.

The command creates an environment to group this and other sources code directories you may deploy in the future. The environment creates a stack to store files and configurations about the source code found in the current directory. Once built, the stack creates a default service to launch your app.

For more information, visit https://widemesh.com/apps-architecture-overview/

mesh deploy [flags]

Options

  -b, --buildpack            switches the stack to use buildpack formula
  -d, --dockerfile           switches the stack to use dockerfile formula
  -e, --environment string   environment id or name, otherwise current used from widemesh.json
  -h, --help                 help for deploy
  -s, --stack string         stack id or name, otherwise current used from widemesh.json

SEE ALSO

  • mesh - Widemesh CLI 0.9.4