diff --git a/.tugboat/config.yml b/.tugboat/config.yml index aa0b90251d..ac3165b277 100644 --- a/.tugboat/config.yml +++ b/.tugboat/config.yml @@ -39,6 +39,22 @@ services: # Init the settings files. - blt blt:init:settings + + # Download the Diffy CLI tool, and authenticate. The latest version can be + # found at https://github.com/DiffyWebsite/diffy-cli/releases + - curl -L https://github.com/DiffyWebsite/diffy-cli/releases/download/0.1.33/diffy.phar -o /usr/local/bin/diffy + - chmod +x /usr/local/bin/diffy + - diffy auth:login ${DIFFY_API_KEY} + + # Clean up after apt-get, if it was used + #- apt-get clean + #- rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* + + online: + # If you would like to compare this service with production + - diffy project:compare ${DIFFY_PROJECT_ID} prod custom --env2Url="${TUGBOAT_SERVICE_URL}" + --commit-sha=${TUGBOAT_PREVIEW_SHA} + update: - rm -rf vendor - composer install --no-ansi @@ -77,6 +93,8 @@ services: # Collection of urls to compare visual results. urls: - / + - /components/collections/collections-postcards + - /private-pages/private-page-components # What to call the service hosting MySQL. This name also acts as the # hostname to access the service by from the php service. diff --git a/README.md b/README.md index 4c28811e5b..76ab5fde93 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,7 @@ This codebase runs the Humanities and Sciences Drupal (or Digital) Platform a.k.a. HSDP. This platform runs 130+ sites for departments, programs, centers, councils, initiatives, etc. The platform is hosted on Acquia. + ## Overview This project is based on [Acquia BLT](https://docs.acquia.com/acquia-cms/add-ons/blt) (Bacon Lettuce Tomato, or Build and Launch Tool), an open-source project template and tool that enables building, testing, and deploying Drupal installations following Acquia Professional Services best practices.