ocurrent / current-bench

Experimental benchmarking infrastructure using OCurrent pipelines
Apache License 2.0
33 stars 17 forks source link

Support using a separate benchmarks repo for benchmarks #427

Closed punchagan closed 1 year ago

punchagan commented 1 year ago

For repositories like ocaml/ocaml, we would like the benchmarks to be maintained potentially by a bigger/different set of users, than the ocaml/ocaml maintainers. This commit adds support for an additional configuration variable that lets us clone an additional repository and run benchmarks from within it.

NOTE: No new benchmark runs would be triggered by any changes to the benchmarks repository, with this setup.

This is a simplistic PR that attempts to implement functionality similar to #370 without the UI hackery.

ElectreAAS commented 1 year ago

Wow indeed this is a very elegant solution! Bravo! I'll test it myself, and if everything runs fine I'll merge :)