KohaDevBox

From Koha Wiki
Jump to navigation Jump to search

THIS IS DEPRECATED - USE KTD (koha-testing-docker) INSTEAD


KohaDevBox is a tool that provides a ready-to-go full Koha development environment. It heavily relies on Vagrant and Ansible to set up a virtual machine with Koha and several other tools on it (using the VirtualBox virtualization technology). It is not very maintained lately and devs are switching to Koha-testing-docker.

It targets the following tasks:

  • Run all t/, t/db_dependent and xt/ tests
  • Sign off patches
  • QA patches
  • Develop Koha
  • Develop Koha plugins
  • Release Koha

A complete description and setup explanation can be found on KohaDevBox's README

Note: Pay special attention to the SYNC_REPO configuration variable, which allows using an external directory for the Koha source code.

See also