localgovdrupal / docs

Documentation for all projects around LocalGovDrupal.
https://trusting-noyce-aebebc.netlify.app/
GNU General Public License v2.0
6 stars 15 forks source link

Feature/176 docs for best practice on how to install commit to git and deploy to dev test prod #186

Closed finnlewis closed 1 year ago

finnlewis commented 1 year ago

I've written out an example of how to install a LocalGov Drupal site, set up a dev site and start deploying changes to config and code in a consistent manner.

We are starting to see more tech teams with questions about deploying Drupal, so keen to continue to build more docs and how-to guides to help give people a starting point, especially those new to Drupal.

netlify[bot] commented 1 year ago

Deploy Preview for inspiring-euclid-d918c8 ready!

Name Link
Latest commit 7a0539c30c2663f104dd532b869f539508474ea1
Latest deploy log https://app.netlify.com/sites/inspiring-euclid-d918c8/deploys/646f8a9e5176780008c1bb84
Deploy Preview https://deploy-preview-186--inspiring-euclid-d918c8.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

finnlewis commented 1 year ago

Ok - this is a bit long winded, but hoping this is pitched about right for new developers coming into LocalGov Drupal who might be unfamiliar with some of the concepts and practices in configuration management and deploying work from local to dev, test and production.

Penny for your thoughts @keelanfh ?

https://deploy-preview-186--inspiring-euclid-d918c8.netlify.app/devs/development-workflow.html#_1-initial-installation

keelanfh commented 1 year ago

Looks amazing, and I think this will be really helpful for people getting started!

I'll try and take a more detailed look when I get a chance.

keelanfh commented 1 year ago

A few minor comments, but overall I love this - it's amazing and I think will be a big help to people getting started with deploying a LocalGov Drupal site. Great job!