pantheon-systems/terminus-composer-plugin

Name: terminus-composer-plugin

Owner: Pantheon

Description: A Terminus plugin for running Composer commands on a Pantheon site

Created: 2016-12-16 23:07:08.0

Updated: 2018-03-01 15:19:26.0

Pushed: 2017-08-07 01:12:06.0

Homepage: null

Size: 26

Language: PHP

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Terminus Composer Plugin

CircleCI Terminus v1.x Compatible Terminus v0.x Compatible

Terminus Plugin to run Composer commands on a Pantheon sites.

Adds a command 'composer' to Terminus 1.x which you can use just like 'drush' or 'wp'. For a version that works with Terminus 0.x, see the 0.x branch.

This project is a simplified version of the original Terminus Composer Plugin by Brian Thompson, updated for Terminus 1.x.

Configuration

If using Composer to manage your site on Pantheon, it is best to start with the appropriate relocated document root Composer example project:

Using Composer to manage standard sites on Pantheon not started with these upstreams (or a similar variant thereof) is not recommended. Ensure that your site's pantheon.yml contains web_docroot: true. See Serving Sites from the Web Subdirectory for more information.

Examples
Installation

For help installing, see Manage Plugins

r -p ~/.terminus/plugins
oser create-project --no-dev -d ~/.terminus/plugins pantheon-systems/terminus-composer-plugin:~1
Help

Run terminus help composer for help.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.