Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
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 CreditAttribution: christefano commentedDoesn't Quickstart already have make files?
/home/quickstart/websites/d6.make
/home/quickstart/websites/d7.make
Maybe 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-copy
is 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 CreditAttribution: 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 CreditAttribution: 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 CreditAttribution: 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 CreditAttribution: MichaelCole commentedThanks wizonesolutions, I'll add these to 2.0