Skip to content

suresh-kumara-gist/docker-terminus-fork

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CircleCI

Run drush on Pantheon sites with terminus.

Requirements

Machine token

Get a "Machine token" from Pantheon as per the documentation, it will look something like abc123abc123abc123abc123abc123abc123abc123.

SSH key

Make sure at least one of your public-private ssh key pairs used on Pantheon does not have a password.

Example

TOKEN=abc123abc123abc123abc123abc123abc123abc123
SSHKEYNOPASS=id_rsa
docker run --rm \
  -v "$HOME"/.ssh:/root/.ssh \
  -e PANTHEON_TOKEN="$TOKEN" \
  -e SSHKEYNOPASS=id_rsa \
  dcycle/terminus:2 site:list

MYSITE=my-website
docker run --rm \
  -v "$HOME"/.ssh:/root/.ssh \
  -e PANTHEON_TOKEN="$TOKEN" \
  -e SSHKEYNOPASS=id_rsa \
  dcycle/terminus:2 "drush $MYSITE.dev pml"

Resources

About

Run terminus in a Docker container

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 91.0%
  • Dockerfile 9.0%