Skip to content

localgovdrupal/drupal-container

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LocalGov Drupal Docker container

Container for LocalGov Drupal CI, includes Apache, PHP and Composer.

Running tests with Docker Compose

To use with the the included docker-compose.yml file, create a LocalGov Drupal install in an html directory in the git root, start docker-compose and then run the tests.

Something like:

git clone git@github.com:localgovdrupal/drupal-container.git localgovdrupal-testing
cd localgovdrupal-testing
composer create-project --stability dev --keep-vcs localgovdrupal/localgov-project ./html
docker-compose up -d
./run-tests.sh
docker-compose stop

Building the Docker image

The Docker image lives in Docker Hub. Ask in Slack if you need the permissions to push new images.

Build with:

export branch=$(git symbolic-ref --short HEAD)
docker build . -t localgovdrupal/apache-php:$branch
docker push localgovdrupal/apache-php:$branch

Maintainers

This project is currently maintained by:

About

Docker container for LocalGov Drupal CI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •