Skip to content
/ ddev Public
forked from ddev/ddev

Docker-based local PHP+Node.js web development environments

License

Notifications You must be signed in to change notification settings

ptmkenny/ddev

Repository files navigation

#DRUD CLI

Full CLI docs

Setup

mkdir -p ~/goworkspace/{bin,src,pkg}
mkdir ~/goworkspace/src/github.com/drud
export GOPATH=$HOME/goworkspace
export PATH=$PATH:$GOPATH/bin
mkdir -p $GOPATH/src/github.com/drud
cd $GOPATH/src/github.com/drud && git clone [email protected]:drud/bootstrap.git
cd bootstrap && glide install
make osxbin

Building Binary

You can build the binary for osx by running

make osxbin

And for linux with

make linuxbin

Test runs

To build for local testing you should use.

make canary

This will create a drud/drudintegration container tagged with the current branch. You can then run tests against a working cluster by running the following:

 docker run -v /Users/beeradb/.drud-sanctuary-token:/root/.drud-sanctuary-token -e "GITHUB_TOKEN=$GITHUB_TOKEN" -e CLUSTER_DOMAIN=unsalted.pw -e DRUD_CLI_INT_NUM=2 -it drud/drudintegration:glide

About

Docker-based local PHP+Node.js web development environments

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 75.0%
  • PHP 10.1%
  • Shell 9.1%
  • NSIS 2.0%
  • Dockerfile 1.7%
  • Makefile 1.5%
  • Other 0.6%