Skip to content

MartinNowak/project_tester

Repository files navigation

D Project Tester

Jenkins Projects

This repo contains Jenkins job configurations to test several D projects. The projects were chosen by DUB download numbers.

Currently there are 3 jobs that are executed consecutively.

  • DPL Builds dmd, druntime, and phobos. Each parameterizable by either a branch (default is stable) or PR number.

  • projects Builds and tests a list of 30+ projects using dmd/phobos from above.

  • cleanup Cleans out all .dub caches and libraries.

Vagrant Setup

You need to have a recent version of dmd and dub installed. Some projects also need additional development libraries, e.g. libenet-dev, zeromq, and DSFML-C.

There are backup and restore scripts to dump/restore jenkins configurations.

About

Jenkins configuration files for D project tester

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published