scala / scala-jenkins-infra

A Chef cookbook that manages Scala's CI infrastructure.
https://scala-ci.typesafe.com
Apache License 2.0
14 stars 17 forks source link

New repository for benchmark builds #222

Open lrytz opened 7 years ago

lrytz commented 7 years ago

The benchmark tool currently uses the ordinary -integrate-bootstrap jobs which publish to scala-release-temp. We should have a repo that is less temp to keep those builds (ideally forever, if there's enough space).

We'll also need a new build job that allows passing in compiler flags and customizing the artifact name, see https://github.com/scala/compiler-benchq/issues/4.

adriaanm commented 7 years ago

If we're going to change publishing, should also consider changing the versioning, so that sbt can derive the right binary version: https://github.com/scala/scala-dev/issues/252

Let's think about how to reuse these artifacts/jobs as much as possible. It would be good to have a canonical job and long-term artifact cache that can publish once, and then be used for bisecting, benchmarking, running the community build, building nightlies,....

SethTisue commented 3 years ago

not sure if this should stay open since I'm not really familiar with the bench stuff