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

Helps running Moodle plugins analysis checks and tests under various CI environments.

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

[Moodle supports more databases](https://docs.moodle.org/dev/Moodle_3.10_release_notes#Database_requirements) than what moodle-plugin-ci currently offers. In https://github.com/frankkoch/moodle-mod_studentquiz/issues/314 we got the first issue for MSSQL. We would like to support MSSQL, but to confidently do that, we...

enhancement

It would be quite useful for the developers to have an example of usage under bitbucket pipelines.

In #110 a new `CI_BUILD_DIR` was introduced to make moodle-plugin-ci tool agnostic (travis, github, gitlab...). This issue is about to, at some point, remove the support for the old `TRAVIS_BUILD_DIR`...

task

The following elements in Mustache templates fail the mustache check: 1. const square = x => x*2; 2. let v = `some ${string}`; (Parsing error: Unexpected character '`')

As suggested by @danielneis in https://github.com/open-lms-open-source/moodle-plugin-ci/issues/13 it could be really usefull to add Gitlab CI support :)

task

While working on adding PHP 8 support... it was detected that there are, right now, some PHP Warnings happening with some deprecated code in the behat tool-chain. ``` PHP Deprecated:...

By default, phpunit is always executed with the `--configuration` option that uses the plugin own `phpunit.xml` created on init (that is executed by default with the `--buildcomponentconfigs` that creates those...

feature

We separate the checks into three different stages: 1. phpunit 2. behat 3. everything else when all we need is phpunit or behat we don't need to install moodle in...

With github workflows, the code coverage upload to coveralls does not work out of the box. A possible solution is to use a secret COVERALLS_REPO_TOKEN (the value can be found...

Pretty much like it was done @ moodle-docker for travis (we were hitting the limits there). https://github.com/moodlehq/moodle-docker/pull/150 We should do the same here for: - own moodle-plugin-ci CI (travis and...

enhancement