AutorÃa | Ultima modificación | Ver Log |
cache:paths:- .composer/cachevariables:CI_BUILD_DIR: "$CI_PROJECT_DIR"COMPOSER_HOME: "$CI_PROJECT_DIR/.composer/cache"POSTGRES_USER: "postgres"POSTGRES_HOST_AUTH_METHOD: "trust"MYSQL_ROOT_HOST: "%"MYSQL_ALLOW_EMPTY_PASSWORD: "true"MYSQL_CHARACTER_SET_SERVER: "utf8mb4"MYSQL_COLLATION_SERVER: "utf8mb4_unicode_ci".job_template: &job_configurationimage: quay.io/amc/moodle-plugin-ci:${PHP_VERSION}-node.16before_script:- cd ../..- moodle-db-isready- moodle-plugin-ci install --moodle="moodle-upstream-core" --db-host=$DB_HOST --db-port=$DB_PORTscript:- moodle-plugin-ci phplint- moodle-plugin-ci phpcpd- moodle-plugin-ci phpmd- moodle-plugin-ci codechecker- moodle-plugin-ci validate- moodle-plugin-ci savepoints- moodle-plugin-ci mustache#- moodle-plugin-ci grunt#- moodle-plugin-ci phpdoc- moodle-plugin-ci phpunit#- moodle-plugin-ci behat --profile chromeparallel:matrix:- MOODLE_BRANCH: [ "MOODLE_403_STABLE" ]PHP_VERSION: [ "8.0", "8.1", "8.2" ]test:postgres:<<: *job_configurationservices:- postgres:14- docker:dindvariables:DB: pgsqlDB_HOST: postgresDB_PORT: 5432test:mysql:<<: *job_configurationservices:- name: mysql:8.0.23command: ["mysqld", "--port=6033"]- docker:dindvariables:DB: mysqliDB_HOST: mysqlDB_PORT: 6033test:mariadb:<<: *job_configurationservices:- mariadb:10.6- docker:dindvariables:DB: "mariadb"DB_HOST: "mariadb"DB_PORT: 3306