Skip to content
This repository has been archived by the owner on Mar 9, 2021. It is now read-only.

Releases: govCMS/govcms8-scaffold

Release 1.3.0

17 Nov 19:20
cf0685c
Compare
Choose a tag to compare
  • Additional pre-deploy hardening
  • Remove dependency on legacy govcms-deploy script
  • Support control of config workflow locally
  • Fix CI artefacts error

Release 1.2.0

07 Aug 08:22
7033107
Compare
Choose a tag to compare

Further consolidation efforts to bring SaaS and PaaS closer together when projects are created. This is a preliminary release for the scaffold consolidation work and will aim to move the deployment process to testable scripts provided by the https://github.com/govCMS/scaffold-tooling package.

Whats new?

  • Consolidated .lagoon.yml deployment process using scripts provided by scaffold-tooling

What does this mean?

  • Improved visibility as to how sites are being deployed
  • Better centralised control with environment variable flags to toggle deploy stages

New environment variables

Variable Description Default
GOVCMS_BACKUP_DIR The location where deployment backups will be kept /app/web/sites/default/files/private/backups
GOVCMS_SKIP_CACHE_REBUILD Skip rebuilding cache on deploy
GOVCMS_CONFIG_BACKUP File name for the configuration backup pre-deploy-config
GOVCMS_DEPLOY_WORKFLOW_CONFIG What the configuration workflow should be, only supports import currently import
GOVCMS_DEPLOY_WORKFLOW_CONTENT What workflow the site should use when building non-production environments, if set to import - will reimport the database every deployment retain
GOVCMS_SITE_ALIAS The site alias to use when extracting a database govcms.prod
GOVCMS_SITE_ALIAS_PATH The drush alias path /app/drush/sites
GOVCMS_DEPLOY_UPDB Perform database updates automatically true
GOVCMS_DEPLOY_PRE_UPDB Flag to allow a database updates before other steps in the automated deployment process false
GOVCMS_DEPLOY_ENABLE_MODULES Ensure govCMS modules are enabled on deployment true

Release 1.1.6

23 Apr 04:16
91136e8
Compare
Choose a tag to compare

Supports pinning upstream Solr image version.

Release 1.1.5

20 Apr 21:12
Compare
Choose a tag to compare

Bugfix release:

  • Fix links to docs
  • Fix issue with post-rollout backups in non-production environments

Release 1.1.4

18 Dec 07:03
Compare
Choose a tag to compare
  • Bugfix: Ensure tmp folder is created on deploy of feature environments

Release 1.1.3

16 Dec 22:17
c3b6bd2
Compare
Choose a tag to compare
  • Altered default cron to be hourly (was 15m)
  • Documentation consolidation & improvement
  • Correctly remove dangling volumes on ahoy down
  • Fixed ahoy refresh-db to correctly use newly pulled database
  • Split deploy tasks into pre/post rollout tasks in .lagoon.yml
  • Added new ahoy info command (provide useful information)
  • Added new ahoy debug command (enable xdebug)
  • Bugfix: Bail early if ahoy build fails

Release 1.1.2

16 Dec 22:01
a7f462c
Compare
Choose a tag to compare
Merge pull request #29 from govCMS/develop

Prepare v1.1.2 release

Release 1.1.1

21 Oct 00:22
43f785e
Compare
Choose a tag to compare

Release 1.1.1

This is the first release using the improved release process, including tagged releases and communicated release notes.

Release notes

  • Bugfix release: Resolves issue where Drush does not always execute in the correct location