open-lms-open-source / moodle-plugin-ci

Assist with running a Moodle plugin in Travis CI
https://blackboard-open-source.github.io/moodle-plugin-ci/
GNU General Public License v3.0
42 stars 37 forks source link

Provide optional argument for 'install' to initialize test suites only. #113

Open golenkovm opened 4 years ago

golenkovm commented 4 years ago

Some plugins can break Moodle installation until a certain patch is applied. It would be good to be able to split the process into :

  1. Run moodle-plugin-ci install --no-init to install all environment without initializing test suits.
  2. Apply the patch.
  3. Run moodle-plugin-ci install --init-only to initialize the Behat and PHPUnit test suites.