Skip to content

About

Github repo for LexingtonKY.gov. Runs alongside the master branch on Pantheon.

Resources

Stars

14 stars

Watchers

4 watching

Forks

Latest commit

 

History

2,089 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lexingtonky.gov

CircleCI

Lando with Docker

Be sure you have the latest release of Lando for local development. The .lando.yml at the root of the repo is the driving force behind setting things up.

https://docs.lando.dev/basics/installation.html

Get up and running for the first time

From the root directory of the project:

$ lando start
$ cp web/sites/example.settings.local.php web/sites/default/settings.local.php
$ lando pull -c none -d dev -f dev

Pantheon authentication

If you haven't setup a machine token, you'll need to. Then, with lando running, you can authenticate via:

$ lando terminus auth:login --email=<email> --machine-token=<machine-tocken>

Workflow

Drupal

  1. Run lando start from the root directory of the project.
  2. Run lando composer install from the root directory to get latest installed composer managed dependencies
  3. lando drush cim then lando drush cr
  4. Work work work work work.
  5. lando drush cex
  6. Track files in git

Theme

From the web/themes/custom/lex directory, you can watch theme files and rebuild by running:

$ lando gulp

If dependencies change, you can leverage the lando npm tooling.

About

Github repo for LexingtonKY.gov. Runs alongside the master branch on Pantheon.

Resources

Stars

14 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors

Languages