Closed wilzbach closed 6 years ago
Comment author: Martin Nowak <code@dawg.eu>
We should start to test dlang PRs against stable versions of major dub projects to reduce the amount of breaking changes and regressions.
There is already a basic Jenkins setup at https://github.com/MartinNowak/project_tester though it still tests unstable master branches of the packages.
This service should integrate w/ Github's CI status and run against all PRs.
Identifying major dub projects can be done using code.dlang.org's API to get recent download numbers.
Comment author: Martin Nowak <code@dawg.eu>
In case someone is interested to work on this, I could get a small dedicated server for the task, and would personally use a reproducible setup w/ Ansible.
Comment author: Martin Nowak <code@dawg.eu>
Preview ci.dawg.eu, still missing proper github integration.
Comment author: @wilzbach
Thanks for doing this huge work, Martin. The project tester is really really useful!
Note: the issue was created automatically migrated from https://issues.dlang.org
Original bug ID: BZ#16613 From: Martin Nowak <code@dawg.eu> Reported version: D2 CC: @wilzbach