Skip to content

moodlehq/moodle-local_ci

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CI local plugin

Build Status

This local_ci plugin contains all the scripts needed by Moodle CI servers to automate checks while integration happens.

Dependencies

  • Some checks require a MySQL, Moodle main-based site to be up and running.
  • Some checks require a PHP engine to run (other are pure shell scripts).
  • Some checks require the installation of 3rd part tools (phpunit...).
  • Some checks require the presence of local_moodlecheck local plugin.
  • To get all other dependencies installed, ensure that both composer and npm are run regularly.
  • You can run them standalone or also with the ease and functionalities coming with different tools like:

TODO

  • Complete the documentation.
  • Document each check properly.

Self-versions

  • 20121112 - Eloy - Initial version of this README.md.
  • 20190722 - Eloy - Replace bogus link by some general information alternatives to use the scripts.