Skip to content

ffhs/moodle-lms-plugin-ci

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Moodle LMS Plugin CI – Prebuilt Docker Image for GitLab CI/CD🐘

GitHub PHP Versions License

A prebuilt Moodle Plugin CI Docker image for faster and more consistent testing across Moodle versions. Based on moodlehq/moodle-php-apache and includes all dependencies for moodle-plugin-ci. Used for GitLab CI/CD.


🧩 Features

  • PHP 8.1 to 8.4 builds available
  • Includes Node.js 22, Composer, MariaDB & PostgreSQL clients
  • Preinstalled moodle-plugin-ci v4.5.9
  • Optimized for GitLab CI or local development

🐳 Usage

Pull the prebuilt image for your desired PHP version:

# Example: PHP 8.4
docker pull ffhs/moodle-lms-plugin-ci:8.4

For GitLab CI/CD use .gitlab-ci.yml inside the example folder

About

A prebuilt Moodle Plugin CI Docker image for faster and more consistent testing across Moodle versions. Based on moodlehq/moodle-php-apache and includes all dependencies for moodle-plugin-ci. Used for GitLab CI/CD.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors