This is why I don't use D.
Neia Neutuladh
neia at ikeran.org
Wed Sep 5 06:16:57 UTC 2018
On Wednesday, 5 September 2018 at 05:44:38 UTC, H. S. Teoh wrote:
> To me, this strongly suggests the following idea:
> - add *all* dlang.org packages to our current autotester / CI
> infrastructure.
> - if a particular (version of a) package builds successfully,
> log the
> compiler version / git hash / package version to a database
> and add
> a note to dlang.org that this package built successfully with
> this
> compiler version.
This kind of automation would also be useful for semantic
versioning. By detecting whether a PR would cause any existing
projects to not compile, we could automatically determine whether
to apply it to the next minor release.
Unfortunately, that wouldn't distinguish between patch and minor
releases, but probably a decent heuristic would be if any new
compilable / runnable testcases were added.
More information about the Digitalmars-d
mailing list