ACSF Setup¶
To configure a project to run on ACSF, perform the following steps after initially setting up BLT:
- Execute
blt recipes:acsf:init:all
from the project root. - Create a custom profile:
- If you are using Lightning, create a custom sub-profile as described here.
- For non-Lightning use cases, a profile can be generated via Drupal Console.
- Add
acsf
as a dependency for your profile. -
Modify the
profile
key underproject
inblt/blt.yml
to use the newly created custom profile. See example below with a profile namedmycustomprofile
:project: machine_name: blted8 prefix: BLT human_name: 'BLTed 8' profile: name: mycustomprofile
-
Deploy to Cloud using
blt artifact:deploy
. (Code can also be deployed via a Continuous Integration setup.) - Use ACSF's "update code" feature to push the artifact out to sites.
- When creating a new site, select your custom profile as the profile.
To set up a local development environment for your ACSF project, follow the steps in the multisite readme.
Resources¶
- https://docs.acquia.com/site-factory/quick-start/configure
- https://www.drupal.org/project/acsf