Active
Project:
Quickstart: Prebuilt Drupal Development Environment
Component:
Image Build
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
4 Sep 2011 at 19:14 UTC
Updated:
11 Jul 2012 at 16:27 UTC
I imagine that, like me, many would like to use Quickstart to contribute back to Drupal, test patches, etc. drush quickstart-create makes it so easy.
I've created makefiles for D7 and D8, and now D6, that clone Drupal via Git, effectively yielding an updateable development version that can be reset with drush site-install from then on.
Attached as txt; implement if you think it's worth it. If not, would love to know where I should post these.
| Comment | File | Size | Author |
|---|---|---|---|
| d8dev.make_.txt | 204 bytes | wizonesolutions | |
| d7dev.make_.txt | 204 bytes | wizonesolutions | |
| d6dev.make_.txt | 204 bytes | wizonesolutions |
Comments
Comment #1
christefano commentedDoesn't Quickstart already have make files?
/home/quickstart/websites/d6.make/home/quickstart/websites/d7.makeMaybe those make files are downloads and not updateable Git clones.
Comment #2
wizonesolutionsIt does, but those are just for the latest official Drupal releases, and they are not downloaded via Git. It's actually not possible to use Quickstart directly to create Git clones - it downloads via Git but doesn't preserve the working copy unless
drush make --working-copyis called directly. There is another issue for this.After all, Quickstart's basically a developer tool, so I think this fits in with it, and in any case, maybe these files will help people a bit.
Comment #3
christefano commentedOh, okay. Thanks for clarifying. This has a +1 from me.
I eyeballed the make files and everything looks right, but I haven't actually used them. Marking "needs review".
Comment #4
wizonesolutionsOh yeah, I should add that I tested myself before uploading them. That said, more reviews are needed.
Comment #5
mike stewart commentedKevin, thanks! I'll use some version of these in Quickstart 2 (based on Ubuntu 12.04 LTS)
Comment #6
wizonesolutionsGlad to hear it, and that Quickstart is ever-evolving and is going to be integrating configuration management tools. Those are really the future, and I was afraid Quickstart was going to become irrelevant if it didn't start using them soon. And, well, it can be way more flexible with them as well.
Comment #7
mike stewart commentedThis is done in DrupalPro. I'm removing assignment to me since I'm no longer maintaining the 7.x-2.x branch (its moved to DrupalPro Development Desktop), and I'm not sure of the future of Quickstart 2.x except that it wont be based on Ubuntu 12.04LTS (Unity)
Comment #8
MichaelCole commentedThanks wizonesolutions, I'll add these to 2.0