From 2c9076545780e3871d9032f75fb4a755ef39371a Mon Sep 17 00:00:00 2001 From: zaporylie Date: Thu, 18 Feb 2016 23:40:32 +0100 Subject: [PATCH 1/2] Init --- Dockerfile | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..4000dbf --- /dev/null +++ b/Dockerfile @@ -0,0 +1,8 @@ +FROM drupaldocker/php:5.6-cli +MAINTAINER drupal-docker + +ADD http://files.drush.org/drush.phar /usr/local/bin/drush +RUN php /usr/local/bin/drush core-status -y && chmod a+x /usr/local/bin/drush +RUN drush init -y + +CMD ["drush"] From b38d6cb762ae527b72e49d3bda675100094719a7 Mon Sep 17 00:00:00 2001 From: zaporylie Date: Thu, 18 Feb 2016 23:57:20 +0100 Subject: [PATCH 2/2] Drush master branch --- .travis.yml | 18 ++++++++++++++++++ README.md | 17 +++++++++++++++++ Dockerfile => master/Dockerfile | 4 ++-- 3 files changed, 37 insertions(+), 2 deletions(-) create mode 100644 .travis.yml rename Dockerfile => master/Dockerfile (77%) diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..413f822 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,18 @@ +sudo: required + +services: + - docker + +env: + matrix: + - DOCKERFILE="master" + +before_script: + - docker version + +script: + - docker build -t ${DOCKERFILE} ./${DOCKERFILE} + +after_script: + - docker images + - docker ps -a diff --git a/README.md b/README.md index 8be85d0..fb3bd25 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,21 @@ DRUSH for Drupal ----------------------- +[![Build Status](https://travis-ci.org/drupal-docker/drush.svg?branch=master)](https://travis-ci.org/drupal-docker/drush)[![](https://badge.imagelayers.io/drupaldocker/drush:latest.svg)](https://imagelayers.io/?images=drupaldocker/drush:latest 'drupaldocker/drush') +# Quickstart: + +```` +docker run -dP --volume :/var/www/html drupaldocker/drush +```` + +# Roadmap +- ~~Add master~~ (thank you @slashrsm) +- Create folders for major Drush versions, use drupaldocker/php:cli as parent image +- Add documentation + +# Status +Proof of concept + +# Contribution +Create a pull request and become project maintainer :) diff --git a/Dockerfile b/master/Dockerfile similarity index 77% rename from Dockerfile rename to master/Dockerfile index 4000dbf..55c26d0 100644 --- a/Dockerfile +++ b/master/Dockerfile @@ -1,8 +1,8 @@ -FROM drupaldocker/php:5.6-cli +FROM drupaldocker/php:cli MAINTAINER drupal-docker ADD http://files.drush.org/drush.phar /usr/local/bin/drush RUN php /usr/local/bin/drush core-status -y && chmod a+x /usr/local/bin/drush RUN drush init -y -CMD ["drush"] +CMD ["drush", "core-cli"]