Skip to main content

Deployment

Deployment is how you publish your application to the internet. There are three ways to access the Environment Deployment

  1. From the Environments tab, in Application > Environments
  2. From the Packages tab, in Application > Packages
  3. From the Environment Overview page, in Application > Environment > Overview

Deployment from Environments

Environments Deployment

Deployment from Packages

Packages Deployment

Deployment from Environment Overview

Environment Overview Deployment

Deploying the Environment

In the deployment panel, make sure you select correct environment and package.

Check the acknowledgement and click on Deploy button.

Deploy Environment

You will see the Deploying status on your environment.

Deploying Status

Once the deployment is complete, you will see the Running status on your environment.

Running Status

Mendix app deployment

When you deploy a Mendix app you can also configure Constants and Scheduled Events.

Constants and Scheduled Events

Automatic Deployment

Automatic deployment is a feature that allows you to deploy your application to the environment automatically when you push a new commit to the repository.

note

Automatic deployment will work only for non-protected environments.

By default automatic deployment is disabled. To enable it, navigate to the Application > Environment > Settings > Deployment and enable the Auto deploy switch. After that, define the branch names as glob pattern.

When you push new commit that meets the branch pattern, the environment will be deployed automatically.

Deployment Settings