Skip to content

Latest commit

 

History

History
71 lines (48 loc) · 2.51 KB

README.dist.md

File metadata and controls

71 lines (48 loc) · 2.51 KB

YOURSITE

Drupal 10 implementation of YOURSITE for YOURORG

CircleCI Drupal 10 codecov

RenovateBot

DrevOps

Onboarding to DrevOps

Use Onboarding checklist to track the project onboarding to DrevOps progress. Remove this section once onboarding is finished.

Local environment setup

  • Make sure that you have latest versions of all required software installed:
  • Make sure that all local web development services are shut down (Apache/Nginx, Mysql, MAMP etc).
  • Checkout project repository (in one of the supported Docker directories).
  • Authenticate with Acquia Cloud API
    1. Create your Acquia Cloud API token:
      Acquia Cloud UI -> Account -> API tokens -> Create Token
    2. Copy .env.local.default to .env.local.
    3. Populate $DREVOPS_ACQUIA_KEY and $DREVOPS_ACQUIA_SECRET environment variables in .env.local file with values generated in the step above.
  • Authenticate with Lagoon
    1. Create an SSH key and add it to your account in the Lagoon Dashboard.
    2. Copy .env.local.default to .env.local.
    3. Update $DREVOPS_DB_DOWNLOAD_SSH_FILE environment variable in .env.local file with the path to the SSH key.
  • ahoy download-db
  • pygmy up
  • ahoy build

Apple M1 adjustments

Copy docker-compose.override.default.yml to docker-compose.override.yml.

Project documentation