LukeCarrier / moodle-componentmgr

A package manager for Moodle components
Other
1 stars 0 forks source link

Package command #4

Open LukeCarrier opened 9 years ago

LukeCarrier commented 9 years ago

For ease of deployment, it should be possible to have CM execute the following steps to create a package containing Moodle and the appropriate versions of all components specified in the project file.

The command should look a little like the following:

$ componentmgr package --project-file=~/mysite.json --format=(ZipArchive|WebDeploy) --destination=/some/where.zip

I think we'll achieve this by:

Rejected requirements:

LukeCarrier commented 8 years ago

Lots of improvements to this today with the implementation (finally!) of ZipArchive as a package format in 2938ddba8da348830c3bb7d70854bc7a0787cc13.

LukeCarrier commented 8 years ago

Deferring the remaining portions of this to the next release, since the zip-based packaging is enough for Floream's needs.