* [Caml-list] ANN: opam-builder bot and opam-file website
@ 2016-03-23 10:14 Fabrice Le Fessant
0 siblings, 0 replies; only message in thread
From: Fabrice Le Fessant @ 2016-03-23 10:14 UTC (permalink / raw)
To: Ocaml Mailing List
[-- Attachment #1: Type: text/plain, Size: 1648 bytes --]
Hi,
I am pleased to announce that the "opam-builder" service 1.0 is
online and running on:
http://opam.ocamlpro.com/builder/html/report-last.html
opam-builder is a bot, that compiles all the versions of all the
packages in the OPAM repository on a Linux Debian 8 amd64 computer,
for OCaml 3.12.1, 4.00.1, 4.01.0, 4.02.3 and 4.03.0+beta1.
If you maintain an OPAM package, you should check there from time to
time to verify that your package can still be compiled.
It tries to keep up with the OPAM repository, in a best effort way,
given that the server running it is not very powerful (4-core, no
hyper-threads, standard SATA disks). Compiling the full repository on
one OCaml version can take one or two days, but next compilations are
incremental (only impacted packages are recompiled, and binary
archives are used to re-use previous compilations), so a report for
every commit should be available after only a few minutes/hours,
depending on the number of packages that need to be recompiled.
Using the archives built by opam-builder, we have also set up a
simple website (an opam-file like) showing the modules installed by
all packages. If you wonder which package provides a given module or
from which version a function is available, it might help you:
http://opam.ocamlpro.com/builder/html/api.4.02.1/
The availability of a module or function in a given package is shown,
with its type, in a file called @PACKAGE.VERSION.txt.
The sources of opam-builder are available on Github, if you want to
start it on a different hardware/OS:
https://github.com/OCamlPro/opam-builder
Feedback and PRs are welcome !
--Fabrice
[-- Attachment #2: Type: text/html, Size: 2369 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2016-03-23 10:14 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-03-23 10:14 [Caml-list] ANN: opam-builder bot and opam-file website Fabrice Le Fessant
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox