[isabelle-dev] Announcing the Isabelle Build Manager: https://build.proof.cit.tum.de
Fabian Huch
huch at in.tum.de
Tue Jul 9 16:22:21 CEST 2024
I am pleased to announce that we have new infrastructure for our build
management (replacing Jenkins/testboard):
https://build.proof.cit.tum.de
Users can submit builds with the 'isabelle build_task' tool (see NEWS);
this requires ssh access to the build.proof.cit.tum.de server. Builds
are run on a cluster of fast machines, so waiting times are much lower
than before -- e.g., under 10 minutes to build all sessions in the
Isabelle distribution.
Anyone with access to the Isabelle repository should have access; you'll
likely have to connect manually once for host key verification.
We currently have two automated jobs:
- "all", which triggers on new commits and builds the AFP without very
slow sessions on the cluster.
- "presentation", which performs a full clean build of Isabelle+AFP,
including presentation and generating the https://devel.isa-afp.org site.
Enjoy!
Fabian
P.S. Unfortunately we do have many failures in the AFP currently -- the
reason is that smt does not work very reliably under heavy load.
More information about the isabelle-dev
mailing list