Open LukeCarrier opened 9 years ago
Lots of improvements to this today with the implementation (finally!) of ZipArchive
as a package format in 2938ddba8da348830c3bb7d70854bc7a0787cc13.
Deferring the remaining portions of this to the next release, since the zip-based packaging is enough for Floream's needs.
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:
I think we'll achieve this by:
"moodle.source"
key allowing the user to specify which repository should form the base of their Moodle project. We'll default to themoodle/moodle
repository on GitHub."moodle.version
" key in the project file which will accept some form of pattern specifying the Moodle series, major version, minor version or release number.install
based on the project file. We can amend the existing command to handle the project file being out of tree.msdeploy
Rejected requirements: