-
Notifications
You must be signed in to change notification settings - Fork 0
/
.lando.yml
35 lines (35 loc) · 1.15 KB
/
.lando.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
name: quiltme
recipe: drupal9
config:
webroot: web
php: "8.1"
services:
appserver:
build:
- composer install
- cp web/sites/default/default.settings.php web/sites/default/settings.php
node:
type: node:16
overrides:
ports:
- 6006:6006
build:
- npm install
- npm install @emulsify/cli
tooling:
drush:
service: appserver
env:
DRUSH_OPTIONS_URI: "https://quiltme.lndo.site"
npm:
service: node
emulsify:
service: node
compound-install:
service: node
description: "Install Compound component library"
cmd: cd $LANDO_MOUNT && cd web/themes/custom/quiltme && emulsify system install compound
sous-builder-install:
service: appserver
description: "Install Sous Builder module and theme demo"
cmd: composer config repositories.2 git https://github.com/fourkitchens/sous-builder.git && composer config repositories.3 git https://github.com/fourkitchens/sousdemo.git && composer require fourkitchens/sous-builder && composer require fourkitchens/sousdemo && drush pm:enable sous_builder -y && drush theme:enable sousdemo -y && drush config-set system.theme default sousdemo