Knowledge Base/Engine Yard Cloud Documentation/Deploy your Application

Deploy from Your Dashboard

Engine Yard
posted this on February 16, 2012 10:02 AM

You can run a simple code deployment from your master branch, deploy your code and run migrations, or deploy code from another branch in your git repository.

Prerequisites

  • You have created an Engine Yard account.
  • You have created an application in your account.
  • Your application environment is currently running.

Deploy your application

After you have completed the prerequisites, you can deploy your application. You should have new code committed to your git repository that is ready to be deployed. You have a few simple options when deploying your code:

To deploy code from your master branch

  • Click the Deploy button.

    Click the deploy button for your application

To deploy code with migrations

  1. Click Migrate? and enter your migration command.

  2. Click Deploy.

    Enter your migration command and click the deploy button for your application

To deploy code from another branch

  1. Enter the branch name in the Ref text field.
  2. Click Deploy.

            Enter your branch name and click the deploy button for your application

 

Deployment status

During a deployment, the Deploy button is disabled and a status message is updated to reflect the current progress of your deployment. There are two possible outcomes when a deployment has finished:

  • Successful deployment. The status message reflects a successful deployment and timestamp.
  • Failed deployment. The status message reflects a failed deployment and timestamp. Click View Log to get a detailed trace of your deployment and where it has failed.

Other deployment options

The Dashboard provides a nice user interface to manage your deployments. However, sometimes it’s easier to deploy your application from a command line. Engine Yard Cloud has a command line interface (CLI) for this purpose.
For more information, see Deploy from the CLI.


If you have feedback or questions about this page, add a comment below. If you need help, submit a ticket with Engine Yard Support.