- 04 Feb, 2009 3 commits
-
-
Adrian Rossouw authored
Provide a layer of conditional includes for specific Drupal versions. One provision install can now drive Drupal 5, 6 and 7 platforms, without needing anything additional downloaded.
-
Adrian Rossouw authored
-
Adrian Rossouw authored
-
- 03 Feb, 2009 8 commits
-
-
Adrian Rossouw authored
Added migrate command. Can no go drush.php provision migrate somesite.com /path/to/other/platform, and it will re-deploy it on the new platform, cleaning up after itself. with full rollback. It will also run any outstanding updates, which means we now (theoretically) have both major and minor version upgrades. What is missing is version checking to ensure you are not deploying on a platform with missing packages etc.
-
Adrian Rossouw authored
Fix update command, is now called during deploy. Provision can now upgrade between minor versions and major versions. Still missing migrate command
-
Adrian Rossouw authored
-
Adrian Rossouw authored
-
Adrian Rossouw authored
-
Adrian Rossouw authored
-
Adrian Rossouw authored
-
Adrian Rossouw authored
Synched head with d6 branch. Works with drush 2.x and no longer needs to be enabled on a site, as it is no longer a module. Hosting has not been updated to point to the right place per server, so you have to create the symlink to the central drush.php yourself. I have not sorted out the version specific stuff yet either.
-
- 02 Feb, 2009 1 commit
-
-
Adrian Rossouw authored
-
- 09 Dec, 2008 1 commit
-
-
Adrian Rossouw authored
First import of the basis of the 0.2 release of provision. This version has a much cleaner api, through the dynamic inclusion of <command>.provision.inc files , which any module can overload. Each of these files has the exact same structure, and thus it is much clearer what happens when, and much much simpler to document / extend. I also removed all the drupal dependencies i could find, in preperation for moving to a version agnostic drush, for all buy provision_drupal (which is going to be spun off into a different project). This also includes a working update command, and keeps track of the modules installed on a site after every verify / upgrade process. This information is not being tracked in hosting, yet
-
- 03 Dec, 2008 2 commits
-
-
Adrian Rossouw authored
Experimental update.php for DRUPAL 6. This is not integrated into any drush commands or the hosting front end yet
-
Adrian Rossouw authored
Replacement provision_invoke function which is a lot cleaner and simpler than the old one. It now automatically does pre_task, task and post_task variations, and handles rollbacks correctly across the whole set. This means broken site installs now roll back correctly.
-
- 02 Dec, 2008 6 commits
-
-
Adrian Rossouw authored
Filter site.php to only show settings that are not configured in drushrc.php. No longer append options to site.php.
-
Adrian Rossouw authored
-
Adrian Rossouw authored
Move the provision help to hosting, severely reducing code duplication and simplifying provision even further
-
anarcat authored
-
Adrian Rossouw authored
moved the drupal installation process into it's own php process, to avoid cross db issues. much simpler now.
-
- 01 Dec, 2008 1 commit
-
-
Adrian Rossouw authored
Fixed on-demand module loading. Add pre_verify and post_verify hooks. Added a script which clears existing drupal caches to allow new modules that have been enabled etc, to be picked up
-
- 28 Nov, 2008 8 commits
-
-
Adrian Rossouw authored
-
Adrian Rossouw authored
-
Adrian Rossouw authored
-
anarcat authored
new hook: provision_vhost_config, to add stuff to the apache config file for a given site, in the vhost context backported from d5
-
anarcat authored
backport from d5 (forgotten back then)
-
anarcat authored
-
- 27 Nov, 2008 3 commits
-
-
anarcat authored
-
Adrian Rossouw authored
-
Adrian Rossouw authored
-
- 24 Nov, 2008 5 commits
-
-
Adrian Rossouw authored
-
Adrian Rossouw authored
Test if apache can be restarted during verify, and fix the documentation for the hostmaster mysql user (#336431)
-
Adrian Rossouw authored
-
Adrian Rossouw authored
-
Adrian Rossouw authored
-
- 22 Nov, 2008 1 commit
-
-
Adrian Rossouw authored
-
- 21 Nov, 2008 1 commit
-