Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use Bazel cache on Jenkins #499

Open
celskeggs opened this issue Apr 3, 2020 · 0 comments
Open

Use Bazel cache on Jenkins #499

celskeggs opened this issue Apr 3, 2020 · 0 comments

Comments

@celskeggs
Copy link
Member

Our current system of rebuilding everything on every CI cycle makes it take a very long time to learn if a commit is ready to merge. We should consider sharing the Bazel cache between builds in Jenkins so that this is faster.

The primary downside is that flaws in our build scripts or in Bazel could mean this stops being a valid test of whether Homeworld is hermetically buildable. As such, we would probably want to set up a nightly or weekly build that ignores the Bazel cache, and emails us on error, so that we would at least discover this in a reasonable amount of time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant