BLT - Why and how to standardize your Drupal Projects' build and launch

gargsuchi

"But it worked on my local"

If I had a dollar (or INR for me) for every time I heard this from my team members, I would not be "rich rich", but I would surely have some spare cash!

In any team building Drupal sites, it is very difficult to standardize on the local development environments, we do face problems in being able to 

Enter BLT - Build and Launch Tool. 

BLT (Build and Launch Tool) is a tool that generates new Drupal projects using a standardized template derived from Acquia Professional Services' best practices.

BLT is designed to improve efficiency and collaboration across Drupal projects by providing a common set of tools and standardized structure. It was born out of the need to reduce re-work, project set up time, and developer onboarding time.

Its explicit goals are to:

  • Provide a standard project template for Drupal based projects
  • Provide tools that automate much of the setup and maintenance work for projects
  • Document and enforce Drupal standards and best practices via default configuration, automated testing, and continuous integration

In this session, I will be walking the audience through BLT, talking about how it can help and also give a small demo.

After this session, the audience should have gained a fair understanding of the need for standardization and how BLT can be used for the same.

Session Track

DevOps

Experience Level

Intermediate

Drupal Version