This sub-project is responsible for the long-term archival, storage, and exposure of build artifacts and job/test results; similar to the (non-dispatch related) functions performed by qa.d.o today. It is anticipated that this project could end up being a full drupal site on it's own accord, and the repository will include any custom code related to that build.
Phing
Installation
We use Phing as a build tool for this project. Please install Phing via the following instructions:
This DrupalCI sub-project is responsible for the test runners being used on the infrastructure. This project's repository contain's the project's docker container definitions, and a Symfony Console application which executes the actual testing process itself.
This sub-project is responsible for the scripts and configuration files used on the jenkins master/slave servers which serve as the central job dispatcher for the environment. It is anticipated that this repository will contain xml files of the jenkins job definitions and related scripts for import on the Jenkins server.
This project is intended as the primary issue queue for discussing DrupalCI, the testing infrastructure for drupal.org. It is the first place for opening testing issues so they can be triaged into their proper sub queues, pitching ideas, and keeping up to date with the roadmap and plans.
Components
There are several sub projects that make up DrupalCI:
Integrates PayU Romania with Payment module, which means that you will virtually be able to use your PayU Romania account with a lot of e-commerce modules, including Ubercart, Drupal Commerce, Basi