Developer Workflow

Discuss in our Forum Discuss in Slack

The goal of the Developer workflow is to protect your live site as much as possible. The main process of the Pantheon Developer workflow is to move code up from Dev to Test to Live and content down from Live to Test to Dev.

One of the core concepts at the heart of the Pantheon WebOps workflow is the distinction between code and content.

  • Code refers to anything version controlled by Git which includes core, custom and contributed modules or plugins, themes, and libraries.

  • Content refers to your site's files and the database. In this context, files are static images and assets stored in the standard upload path wp-content/uploads for WordPress and sites/default/files for Drupal.

The Workflow

In brief, the process is as follows:

  1. Commit your code in the Dev environment

  2. In the Test environment, combine the code from Dev with the content from Live

  3. Deploy your code to the Live environment

Refer to Use the Pantheon WebOps Workflow for more information.

Workflow Options

Within this workflow, there are several ways you can manage and develop your sites.

There are even more tools and options available to you. Refer to Develop for more information.