Drupal8 Composer: Filesystem Preparation



Remove files/dirs recursively

rm -R * for dirs

rm -R *.* for files


Clone drupal repo

git clone https://github.com/drupal-composer/drupal-project.git


to see the hidden dirs..

ls -la

rm -R .git

rm -R .gitignore





Get Composer

curl https://getcomposer.org/installer > composer-setup.php

php composer-setup.php




cd /var/www

mkdir drupal8

chmod -R 777 drupal8

cp composer.phar /var/www/drupal8/composer.phar

Drupal Testing: Drupal Install: 01 - PHP setup



get cmder



get curl

put in T:\cmder\bin


pull php 7.1.6


CMDER set alias php

alias php=T:\tools\php7.1.16x86\php.exe



git clone

git clone --branch 8.5.x https://git.drupal.org/project/drupal.git
cd drupal


Get Composer to cmder/tools

;curl https://getcomposer.org/installer > composer-setup.php


Set CMDER php Alias

alias php=T:\tools\php7.1.6x86\php.exe



DrupalTesting: Testing Ecosystem


Product Dev-Deploy-Test Environment Ecosystem

  • Placing the Test Product in its own Jenkins Pipeline & deploying to an environment that listens for test requests allows that Test Product to be used for multiple test products & targets
  • If the listener is further extracted from the test environment, multiple Test Drones can be on stand-by, waiting for Test Execution Requests on any environment
  • Test Drones can also be configured with Jenkins Slave Nodes that parse Test Requests for Test Drones with the required test environment.
  • This allows for scaling and flexibility with the Product Under Test.


Drupal8: Entity-API Update On Drupal 8.3.3 Causes 'unknown error' To Occur

Error Module

Installed the module. Tried to flush all caches. Got a white screen with the error message "The website encountered an unexpected error. Please try again later". Uninstalled the module... all back to normal.

Flagged it as critical since it's mandatory to be abel to flush the cache, especially in development stage.

Subscribe to Drupal8