1

So, I have established Aegir to take care of my sites workflow.

Now I made changes to my development site, used git to load the commit to development site. How do I import the latest commits to Staging or Production ?

Aegir workflow

  • you can use git pull command to get changes from server. – ARUN Dec 3 '13 at 17:20
  • you mean to go to test and do git pull and again go to prod and do git pull? that's not how Aegir works, it creates installation profile – Sara Dec 3 '13 at 20:32
  • you can either update one of your existing profiles in Aegir using git pull, or you can build a new profile for Aegir – Doka Dec 5 '13 at 18:36
0

With the Hosting site Git module you can create a git pull task from the hostmaster frontend.

This module extends Aegir with the option to do a 'git pull' in a site directory.

0

From stage to production (in case every custom module, feature, theme have it's own repository)

  1. Create a new tag on your repository.
  2. Create a new make file that gets this tag-version of the module, theme etc.
  3. Create with this make file a new platform in Aegir.
  4. Migrate the site to the new platform.

We assume that on the production server we must have the absolute control over the code.
It's a painful but reliable workflow.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.