2017 © Pedro Peláez
 

terminus-plugin terminus-upstream-deployment-plugin

Upstream Deployment - A Terminus plugin to automate the process of updating a site through the upstream.

image

terminus-plugin-project/terminus-upstream-deployment-plugin

Upstream Deployment - A Terminus plugin to automate the process of updating a site through the upstream.

  • Thursday, October 12, 2017
  • by terminus-plugin-project
  • Repository
  • 2 Watchers
  • 2 Stars
  • 31 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 4 Open issues
  • 11 Versions
  • 0 % Grown

The README.md

Terminus Upstream Deployment Plugin

CircleCI Terminus v1.x Compatible, (*1)

Terminus plugin to automate the process of updating a site through the upstream. This performs a backup before applying upstream updates., (*2)

This plugin differs from terminus-mass-update as this will only take a single site at a time along with the following features:, (*3)

  • take a backup of your dev environment
  • pull any updates from the upstream and apply them on dev
  • run updatedb on your dev environment
  • run clear cache on your dev environment
  • check to see if your test environment initialized
  • take a backup of your test environment
  • run updatedb on your test environment
  • run clear cache on your test environment
  • check to see if youur live environment is initialized
  • take a backup of your live environment
  • run updatedb on your test environment
  • run clear cache on your live environment

Examples

Default Running

$ terminus site:update companysite-33.dev

Skip Backups

$ terminus site:update companysite-33.dev --skip_backups

Apply updates through git using the default upstream branch

$ terminus site:update companysite-33.dev --git

Perform updates using a separate repository

$ terminus site:update companysite-33.dev --git --repo="git://github.com/pantheon-systems/drops-7.git"

Perform updates using a separate repository and a separate branch

$ terminus site:update companysite-33.dev --git --repo="git://github.com/pantheon-systems/drops-7.git" --branch="dev"

Apply updates through git using a particular branch of the upstream

$ terminus site:update companysite-33.dev --git --branch="dev"

Installation

For help installing, see Manage Plugins, (*4)

mkdir -p ~/.terminus/plugins
composer create-project -d ~/.terminus/plugins terminus-plugin-project/terminus-upstream-deployment-plugin:~1

Help

Run terminus list site:update for a complete list of available commands. Use terminus help <command> to get help on one command., (*5)

The Versions

12/10 2017

dev-mass_update_function

dev-mass_update_function https://github.com/terminus-plugin-project/terminus-upstream-deployment-plugin

Upstream Deployment - A Terminus plugin to automate the process of updating a site through the upstream.

  Sources   Download

MIT

The Requires

 

The Development Requires

plugin backup deployment pantheon terminus upstream

21/04 2017

1.x-dev

1.9999999.9999999.9999999-dev https://github.com/terminus-plugin-project/terminus-upstream-deployment-plugin

Upstream Deployment - A Terminus plugin to automate the process of updating a site through the upstream.

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

plugin backup deployment pantheon terminus upstream

21/04 2017

v1.1.0

1.1.0.0 https://github.com/terminus-plugin-project/terminus-upstream-deployment-plugin

Upstream Deployment - A Terminus plugin to automate the process of updating a site through the upstream.

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

plugin backup deployment pantheon terminus upstream

03/04 2017

v1.0.7

1.0.7.0 https://github.com/terminus-plugin-project/terminus-upstream-deployment-plugin

Upstream Deployment - A Terminus plugin to automate the process of updating a site through the upstream.

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

plugin backup deployment pantheon terminus upstream

02/04 2017

v1.0.6

1.0.6.0 https://github.com/terminus-plugin-project/terminus-upstream-deployment-plugin

Upstream Deployment - A Terminus plugin to automate the process of updating a site through the upstream.

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

plugin backup deployment pantheon terminus upstream

02/04 2017

v1.0.5

1.0.5.0 https://github.com/terminus-plugin-project/terminus-upstream-deployment-plugin

Upstream Deployment - A Terminus plugin to automate the process of updating a site through the upstream.

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

plugin backup deployment pantheon terminus upstream

01/04 2017

v1.0.4

1.0.4.0 https://github.com/terminus-plugin-project/terminus-upstream-deployment-plugin

Upstream Deployment - A Terminus plugin to automate the process of updating a site through the upstream.

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

plugin backup deployment pantheon terminus upstream

29/03 2017

v1.0.2

1.0.2.0 https://github.com/terminus-plugin-project/terminus-upstream-deployment-plugin

Upstream Deployment - A Terminus plugin to automate the process of updating a site through the upstream.

  Sources   Download

MIT

The Requires

  • php >=5.4

 

plugin backup deployment pantheon terminus upstream

29/03 2017

v1.0.3

1.0.3.0 https://github.com/terminus-plugin-project/terminus-upstream-deployment-plugin

Upstream Deployment - A Terminus plugin to automate the process of updating a site through the upstream.

  Sources   Download

MIT

The Requires

  • php >=5.4

 

plugin backup deployment pantheon terminus upstream

29/03 2017
29/03 2017