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

show used build image in about/builds view #2612

Open
syphar opened this issue Sep 23, 2024 · 1 comment
Open

show used build image in about/builds view #2612

syphar opened this issue Sep 23, 2024 · 1 comment
Labels
A-backend Area: Webserver backend E-easy Effort: Should be easy to implement and would make a good first PR mentor This has instructions for getting started

Comments

@syphar
Copy link
Member

syphar commented Sep 23, 2024

similar to us showing the used nightly version on https://docs.rs/about/builds ,

we could show the version of crates-build-env that the builder is currently using.

Currently we update the image when we restart the server (mostly when we deploy), or after the scheduled image update.

I'm not sure if we could just store the information somewhere and then show it, or fetch it live from docker locally.

@syphar syphar added E-easy Effort: Should be easy to implement and would make a good first PR mentor This has instructions for getting started A-backend Area: Webserver backend labels Oct 17, 2024
@syphar
Copy link
Member Author

syphar commented Oct 17, 2024

mentoring instructions:

  • in reinitialize_workspace_if_interval_passed we refresh our build workspace regularly, which then calls
  • build_workspace (also called on server boot), which pulls our builder docker image.
  • it would be cool to show a link to the github package registry to the version of that image that we use,
  • best case even links to the commit on https://github.com/rust-lang/crates-build-env

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-backend Area: Webserver backend E-easy Effort: Should be easy to implement and would make a good first PR mentor This has instructions for getting started
Projects
None yet
Development

No branches or pull requests

1 participant