dev-master
9999999-devComposer Plugin for updating the Site Manager Drupal tools.
GPL-2.0+
The Requires
- php >=5.4.5
- composer-plugin-api ^1.0.0
- drupal-composer/drupal-scaffold ^2.2
Composer Plugin for updating the Site Manager Drupal tools.
This composer plugin provides the tools required to make a Drupal project
deployable on the Site Manager Docker system, and keeps them up to date whenever
composer update
is run., (*1)
You must be running Drupal 8, and implement the Drupal composer workflow., (*2)
In your Drupal project, require this repository using composer., (*3)
composer require universityofadelaide/sm-scaffold dev-master
If you do not notice the tool files download during the update part of the
composer run, you may need to update composer, or add the following items to
your project's composer.json
:, (*4)
"scripts": { "sm-scaffold": "UniversityOfAdelaide\\SiteManagerScaffold\\Plugin::scaffold", "post-update-cmd": [ "@sm-scaffold", ]
Once setup, running composer update
will fetch the latest version of the
Site Manager utility files (i.e. RoboFileBase.php
, dsh
, etc)., (*5)
You will need to add and commit these files to your own project repository., (*6)
Composer Plugin for updating the Site Manager Drupal tools.
GPL-2.0+