Continuous deployment to the moodle.org plugins directory

Continuous deployment to the moodle.org plugins directory

by Matt Gibson -
Number of replies: 0

It just occurred to me that it would be great to be able to automate the process of turning production ready contrib code into a zipped up version, available in the Plugins directory:

  1. Write tests
  2. Write code
  3. push to github
  4. Github post-commit hook pushes to CI server
  5. CI server runs a build
  6. If the build passes, the CI server packages the new version and pushed it to moodle.org along with metadata.

Is there any API for the plugins directory that I could use?

 

Average of ratings: Useful (1)