In #2937147: Add Composer support directly to Provision. we're adding a a minimal composer support directly in Provision as a short term solution. It should make the 3.14 release #2927652: [meta] 3.14 release (bugfix/patches) hopefully next week.

Please note that it has a kill switch, setting provision_composer_install_platforms disables it so that it will not interfere with the work of hosting_composer.

Comments

helmo created an issue. See original summary.

colan’s picture

Now that that's going in, here's what I was thinking earlier, from my comments in the core issue:

[Let's] reincarnate Aegir Composer as Aegir Deploy (hosting_deploy) so as not to lose the deployment strategies or the clean-up of the Create Platform page. I actually merged all of the well-written documentation for this stuff earlier today. (It would need a bit of tweaking, but not a huge deal.) See #2931158: Add documentation to Aegir Docs for details.

Thoughts?

colan’s picture

colan’s picture

We should be able to keep the core functionality enabled after the rework I mentioned above. It will allow us to enhance what's in core by providing this module's Deployment Strategies functionality .

colan’s picture

Assigned: Unassigned » colan
colan’s picture

Category: Feature request » Task

I just created the Aegir Deploy project, the successor of this one (which is now deprecated).

Plan:

  1. Push this project's repository into that one.
  2. Remove the base module hosting_composer entirely (as this is now in Aegir core).
  3. Replace it with hosting_deploy (a submodule here).
  4. Leave the other two modules as-is.
colan’s picture

Project: Aegir Composer » Aegir Deploy

Will continue working on this over there.

  • colan committed 19a6bb9 on 7.x-3.x
    Issue #2938992 by colan: Moved hosting_deploy files from a submodule to...
  • colan committed 62abe29 on 7.x-3.x
    Issue #2938992 by colan: Removed the hosting_composer files.
    

  • colan committed bdd3530 on 7.x-3.x
    Issue #2938992 by colan: Removed all references to hosting_composer.
    
colan’s picture

Status: Active » Fixed

The re-architecture has been done, but it needs testing. Please try alpha1, and open new issues if there are any problems.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.