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/master/Dockerfile b/master/Dockerfile new file mode 100644 index 0000000..55c26d0 --- /dev/null +++ b/master/Dockerfile @@ -0,0 +1,8 @@ +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", "core-cli"]