Sign inSign up

thereference/docker-drupal-tools

By thereference

•Updated almost 3 years ago

A swiss knife for CI/CD and Drupal.

Image
2

10K+

thereference/docker-drupal-tools repository overview

⁠Docker Drupal Tools

This Docker image is intended to help you out during your CI/CD process and comes with several tools:

  • Behat⁠ with Mink⁠ - A php framework for autotesting your business expectations.
  • Drush⁠ - A command line shell for Drupal.
  • GastonJS⁠ - A PhantomJS API based server for web page automation.
  • Drupal Coder⁠ - A library to review Drupal code.
  • PhantomJS⁠ - A PhantomJS driver for the Behat Mink framework.
  • vfsStream⁠ - A stream wrapper for a virtual file system that may be helpful in unit tests to mock the real file system. It can be used with any unit test framework, like PHPUnit or SimpleTest.
  • PHPUnit⁠ - A programmer-oriented testing framework for PHP. It is an instance of the xUnit architecture for unit testing frameworks.
  • PHPLint⁠ - A tool that can speed up linting of php files by running several lint processes at once.
  • PHP_CodeSniffer⁠ - A tool that tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.
  • coverageChecker⁠ - Tools like phpcs and phpmd are an all or nothing approach, coverage checker allows this to work with the diff i.e. enforce all of the pull request / change request.
  • PHPMD⁠ - Takes a given PHP source code base and look for several potential problems within that source.

Tag summary

Content type

Image

Digest

sha256:199461d4d…

Size

157.8 MB

Last updated

almost 3 years ago

docker pull thereference/docker-drupal-tools