Commit graph

43 commits

Author SHA1 Message Date
Oliver Davies 986ba5097d Remove Upgrade Status module 2020-09-02 13:45:40 +01:00
Oliver Davies 123bdd494d Add new config sync directory 2020-09-02 13:45:40 +01:00
Oliver Davies 869c6b2dca Add symfony/config as a dependency
Fixes this error:

> Error: Class
> 'Symfony\Component\Config\Resource\ClassExistenceResource' not found
> in
> Symfony\Component\DependencyInjection\Compiler\AutowirePass->createTypeNotFoundMessage()
2020-09-02 13:45:40 +01:00
Oliver Davies da08c2cc15 Re-add Drush as a dependency 2020-09-02 13:45:40 +01:00
Oliver Davies 7c3c7d453e Update Drupal to 9.0.3 2020-09-02 13:45:40 +01:00
Oliver Davies 3eb0842da9 Remove Drush again 2020-09-02 13:45:40 +01:00
Oliver Davies 536857c6f3 Fix autowiring error
> Cannot autowire service "Drupal\simple_message\DisplaySimpleMessage":
argument "$messenger" of method "__construct()" references interface
"Drupal\Core\Messenger\MessengerInterface" but no such service exists.
You should maybe alias this interface to the existing "messenger"
service
2020-09-02 13:45:40 +01:00
Oliver Davies 17cabdc791 Update Admin Toolbar to 8.x-2.3 2020-09-02 13:45:40 +01:00
Oliver Davies 74d5ee2eba Remove Config Installer module
Removed as it has been deprecated as of Drupal 8.6, and there will be no
Drupal 9 compatible version.
2020-09-02 13:45:40 +01:00
Oliver Davies fa8ea3bcad Re-add Drush as a dependency 2020-09-02 13:45:40 +01:00
Oliver Davies 36cf281907 Update Drupal core to 8.9.3 2020-09-02 13:45:40 +01:00
Oliver Davies 9777514811 Remove Drush temporarily
Without doing this, we are stuck on Drupal 8.9.0-beta2, rather than
upgrading to 9.0.3.
2020-09-02 13:45:34 +01:00
Oliver Davies f45a16ef64 Update project name in composer.json 2020-09-02 09:58:16 +01:00
Oliver Davies d46e091e98 Ignore the .vagrant directory 2020-09-02 09:42:31 +01:00
Oliver Davies 26a4ca66ef Return early for admin routes 2020-09-02 09:41:59 +01:00
Oliver Davies 08d28544e0 Use the release version for Drupal's deployment indentifier 2020-07-01 23:43:42 +01:00
Oliver Davies 7a4f3cdf4a Composer: optimise the autoloader 2020-06-16 22:51:49 +01:00
Oliver Davies 7dce492d27 Stop tasks always showing that something changed 2020-06-16 22:51:30 +01:00
Oliver Davies 6ba5810dbc D9 compatibility 2020-06-16 22:03:48 +01:00
Oliver Davies eb0f90f479 Add a block of post-update tasks
Add tasks to run after the site has been updated, but only if the site
has not been installed from scratch.

There's no point in importing config or running database updates on a
freshly installed site.
2020-06-16 22:01:56 +01:00
Oliver Davies 7ebe1c52a4 Install base packages 2020-06-16 21:54:45 +01:00
Oliver Davies f26c3fbd7d Revert "Update to Drupal 9"
Revert back so that we can continue to use the Config Installer module.

This reverts commit e5b86c7f39.
2020-06-16 21:53:55 +01:00
Oliver Davies 317d95a56c Enable SSH pipelining 2020-06-16 20:00:32 +01:00
Oliver Davies 2933a74013 Update images 2020-06-15 23:41:26 +01:00
Oliver Davies 9a820ecf4f Add placeholders for demos 2020-06-15 23:17:14 +01:00
Oliver Davies e5b86c7f39 Update to Drupal 9 2020-06-15 22:49:33 +01:00
Oliver Davies 4fd639507c Set roles path in project 2020-05-06 19:01:56 +01:00
Oliver Davies 6c960de854 Update hosts.yml format 2020-05-01 11:45:25 +01:00
Oliver Davies b722d71ca9 Update the default site name 2020-05-01 11:44:54 +01:00
Oliver Davies 68ca1f63fe Add main.yml
Add a main.yml playbook that runs both provision.yml and deploy.yml.

This would be useful for first-time installations.
2020-05-01 11:21:36 +01:00
Oliver Davies 92f3e99e33 Replace custom role with the Galaxy one 2020-05-01 11:21:36 +01:00
Oliver Davies 026ac7928f Use YAML for better output 2020-05-01 09:53:45 +01:00
Oliver Davies 15985541ba Add simple_message module 2020-01-29 02:32:35 +00:00
Oliver Davies 0fb0dd693e Update site name 2020-01-29 00:54:26 +00:00
Oliver Davies 623a1052c4 Add condition for whether to install Drupal 2020-01-29 00:54:20 +00:00
Oliver Davies 9aac99e723 Update variable names 2020-01-29 00:53:11 +00:00
Oliver Davies 083ed945ad Add screenshots 2020-01-29 00:39:52 +00:00
Oliver Davies 99407f2b72
Add prerequisites 2020-01-29 00:23:33 +00:00
Oliver Davies 274afa40ed Create README.md 2019-12-05 16:09:58 +00:00
Oliver Davies 23fcf88ad9 Add ansible stuff 2019-12-05 16:09:58 +00:00
Oliver Davies bbb4a9c666 Create Vagrantfile 2019-12-05 16:09:58 +00:00
Oliver Davies 9fa87d4133 Add config directory 2019-12-05 13:29:52 +00:00
Oliver Davies e5cc2a7ea7 init 2019-12-05 13:29:52 +00:00