Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/microserve-io/contribution-day
A Docksal based local environment for our Drupal contribution days.
https://github.com/microserve-io/contribution-day
docksal drupal drupal-7 drupal-8
Last synced: 13 days ago
JSON representation
A Docksal based local environment for our Drupal contribution days.
- Host: GitHub
- URL: https://github.com/microserve-io/contribution-day
- Owner: microserve-io
- License: mit
- Created: 2019-02-12T13:13:33.000Z (almost 6 years ago)
- Default Branch: 8.7.x
- Last Pushed: 2019-02-21T02:45:18.000Z (almost 6 years ago)
- Last Synced: 2024-11-22T06:33:32.796Z (3 months ago)
- Topics: docksal, drupal, drupal-7, drupal-8
- Language: PHP
- Homepage:
- Size: 62.5 KB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Microserve Contribution Day
A Docksal based local environment for our Drupal contribution days at [Microserve][microserve].
It includes commonly used Docksal addons, and automates common tasks like cloning Drupal core, generating hash salts, copying and changing settings files and setting up PHPUnit for running automated tests.
This should simplify and speed up the setup process, allowing more time for people to focus on contribution tasks.## Prerequisites
- [Docksal](https://docksal.io)
- [Git](https://git-scm.com)## Local setup
1. Clone the repository into your Docksal projects directory (e.g. `~/Projects`), specifying the directory name and the Drupal version.
```
git clone https://github.com/microserve-io/contribution-day.git --branch 8.7.x drupal87
```1. Go into the `drupal87` directory.
1. Run the `fin init` command. This will start the Docksal containers, clone the specified version of core, copy in the static files, run `composer install` and `drush site-install`.
Drupal itself will be cloned into a `drupal` directory. Ensure that you are within this directory when creating patch files.
1. Visit http://drupal87.docksal in your browser.
1. To run automated tests, use the `fin phpunit` command.
## License
MIT
## Credits
* [Oliver Davies](https://github.com/opdavies)
* [All contributors](https://github.com/microserve-io/contribution-day/graphs/contributors)[microserve]: https://microserve.io