BLT

Minimum skill set for using BLT

Note

Acquia will end support for BLT on December 31, 2024. For more information on how to replace your BLT implementation with updated functionality, see You don’t need BLT on Acquia Cloud.

BLT is a tool that reaches far beyond Drupal development, and developers planning on using it should have a working knowledge of the following technologies to be successful.

For information about installing and using BLT, see Installing BLT. It is strongly urged that you use a Mac for local development, although certain versions of Linux and Windows 10 can also be used. Other operating systems should not be used for BLT development.

Enterprise web development

BLT can be operated on any LAMP stack that will run Drupal.

Dependency management

  • Composer: Composer is a tool for dependency management in PHP. It allows you to declare the libraries your project depends on and it will manage (install and update) them for you.

Additional resources

Common commands

Version control

  • Git: Git is a version control system (VCS) for tracking changes in computer files and coordinating work on those files among multiple people. It is primarily used for software development, but it can be used to keep track of changes in any files.

Additional resources

Common commands

Deployment management

  • Travis CI: Travis CI is a hosted, distributed continuous integration service used to build and test software projects hosted at GitHub.

Additional resources

Additional and optional skills

Front-end technologies

These technologies are often integrated directly into BLT commands.