Kumi
9a87e9a496
Some checks failed
ci / ci (push) Failing after 0s
Rebranded the auth_userkey plugin to auth_jwt, including changes to namespace, class names, and configuration settings to reflect the new jwt-based authentication mechanism. Updated copyright notices and contact information accordingly. This refactoring also includes the introduction of JWT token management using the Firebase JWT library, replacing the user quick keys.
64 lines
1.2 KiB
YAML
64 lines
1.2 KiB
YAML
language: php
|
|
|
|
notifications:
|
|
email:
|
|
recipients:
|
|
- kumitterer@kumi.systems
|
|
|
|
sudo: false
|
|
|
|
cache:
|
|
directories:
|
|
- $HOME/.composer/cache
|
|
|
|
addons:
|
|
postgresql: "9.6"
|
|
|
|
php:
|
|
- 7.1
|
|
- 7.2
|
|
- 7.3
|
|
|
|
env:
|
|
global:
|
|
- DB=pgsql
|
|
matrix:
|
|
- MOODLE_BRANCH=MOODLE_33_STABLE
|
|
- MOODLE_BRANCH=MOODLE_34_STABLE
|
|
- MOODLE_BRANCH=MOODLE_35_STABLE
|
|
- MOODLE_BRANCH=MOODLE_36_STABLE
|
|
- MOODLE_BRANCH=MOODLE_37_STABLE
|
|
- MOODLE_BRANCH=MOODLE_38_STABLE
|
|
- MOODLE_BRANCH=master
|
|
|
|
matrix:
|
|
exclude:
|
|
- php: 7.1
|
|
env: MOODLE_BRANCH=master
|
|
- php: 7.2
|
|
env: MOODLE_BRANCH=MOODLE_33_STABLE
|
|
- php: 7.3
|
|
env: MOODLE_BRANCH=MOODLE_33_STABLE
|
|
- php: 7.3
|
|
env: MOODLE_BRANCH=MOODLE_34_STABLE
|
|
- php: 7.3
|
|
env: MOODLE_BRANCH=MOODLE_35_STABLE
|
|
|
|
before_install:
|
|
- cd ../..
|
|
- composer selfupdate
|
|
- composer create-project -n --no-dev moodlerooms/moodle-plugin-ci ci ^1
|
|
- export PATH="$(cd ci/bin; pwd):$(cd ci/vendor/bin; pwd):$PATH"
|
|
|
|
install:
|
|
- moodle-plugin-ci install -vvv
|
|
|
|
script:
|
|
- moodle-plugin-ci phplint
|
|
- moodle-plugin-ci phpmd
|
|
- moodle-plugin-ci codechecker
|
|
- moodle-plugin-ci csslint
|
|
- moodle-plugin-ci shifter
|
|
- moodle-plugin-ci jshint
|
|
- moodle-plugin-ci phpunit
|
|
- moodle-plugin-ci behat
|