moodle-plugin-ci icon indicating copy to clipboard operation
moodle-plugin-ci copied to clipboard

Assist with running a Moodle plugin in Travis CI

Results 25 moodle-plugin-ci issues
Sort by recently updated
recently updated
newest added

Most `moodle-plugin-ci` users are experiencing issues with Behat tests which stopped working at some point last year. While PR #107 is under consideration, this is a quick workaround to make...

Note that these changes, and also the previous #111 are for nothing unless packagist is refreshed with a new release of moodle-plugin-ci. Without that everybody continues getting old outdated, components,...

Hi, I have noticed that the moodle.org/plugins prechecker runs some check on the Javascript Coding style which are currently not reported by moodle-plugin-ci. For an example, please see https://moodle.org/plugins/pluginversion.php?id=19343&smurf=html#js where...

Match selenium-firefox version used in https://github.com/moodlehq/moodle-docker (using version 3 will cause failure). This also adds moodle dir mount to selenium container to allow running file upload tests (https://github.com/blackboard-open-source/moodle-plugin-ci/issues/110#issuecomment-597576207). Also remove...

``` $ moodle-plugin-ci install 5/8 [=================>----------] 62% 29 secs [Install npm dependencies] In ProcessHelper.php line 97: The command "grunt ignorefiles" failed. Exit Code: 1(General error) Working directory: /home/travis/build/moodle Output: ================...

Plugins can have defective settings. It is possible to detect some errors by running the blocks/admin_bookmarks behat checks: `- php /home/travis/build/moodle/vendor/bin/behat --config /home/travis/build/moodledata/behat_moodledata/behatrun/behat/behat.yml --format progress --tags="@block_admin_bookmarks" ` The admin_bookmarks block...

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`...

It would be great if there was some basic GDPR compliance testing. One can already add some lines to the .travis file to do the job: ``` script: - /home/travis/build/moodle/vendor/bin/phpunit...

enhancement
help wanted

Somehow related with #91 ... it seems that current local_ci vnu version installed (18.11.5) has some problems with java11, more exactly it emits the following warning that breaks output `Warning:...