ocaml-ci icon indicating copy to clipboard operation
ocaml-ci copied to clipboard

A CI for OCaml projects

Results 68 ocaml-ci issues
Sort by recently updated
recently updated
newest added

An example of a failing build can be seen at https://ocaml.ci.dev/github/ocurrent/docker-base-images/commit/d91f3800a8897fd11753fd312f5ea11f240363bd/variant/debian-12-4.14_x86_32_opam-2.1/-/refs/pull/274/head The relvent error is ``` # *** Uncaught exception *** # kj/filesystem-disk-unix.c++:305: failed: ::fstat(fd, &stats): Value too large for...

type/bug

Is there a way to tell ocaml-ci to do `opam repository add ...` to add another repository to fetch packages from?

Dear Madam or Sir, thanks for providing this CI system. I encounter various failures that are FreeBSD related: https://ocaml.ci.dev/github/mirage/mirage-crypto/commit/c7c4eb58a6aca2a316b9f1883f02a29e52238768/variant/freebsd-4.14_opam-2.1 ``` /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam...

Dear Madam or Sir, I notice that it is rather hard to digest "debian-12-4.14_arm32_opam-2.1" and "debian-12-4.14_arm64_opam-2.1" -- since the most interesting part is not the Linux distribution in this case,...

## Context OCaml-CI was working fine last week: https://github.com/edwintorok/dune-compiledb/runs/19665064351 However today I noticed failures that have nothing to do with my code: https://github.com/edwintorok/dune-compiledb/runs/19895068888 There are only 2 configurations that fail...

type/bug

This metric makes a DB query on every scrape, I don't know whether this will be too expensive.

## Context I don't understand the 0s timings displayed by the CI header on some jobs. The example link is coming from https://github.com/ocurrent/current-bench/pull/438/checks?check_run_id=13718052712 which has other jobs with understandable timings....

context/causing-pain

Please see https://github.com/robur-coop/miragevpn/runs/19128685435. I observed a CI job that failed with ❌ [(analysis) (failed: Failed to get head of ocaml/opam-repository:refs/heads/master)](https://ocaml.ci.dev/github/robur-coop/miragevpn/commit/f8b6dbf860da0b98ab1b6bfcdcba860f0533218a/variant/(analysis)/-/refs/pull/174/head). Clicking on the link returns an error 500 internal server...

type/bug

`ocaml-ci` should report on application and operational level metrics via prometheus/grafana. - [ ] Production dashboard in grafana for https://ocaml.ci.dev - [ ] Setup ocluster connection to export stats (it...

can a customized ocaml distro be installed as the base compiler and repos added on top? would you be willing to add gcc cross-compile packages to the base OS together...