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

Add container registry to buildbuddy with podman checkpoints [DRAFT] #7316

Draft
wants to merge 33 commits into
base: master
Choose a base branch
from

Commits on Aug 27, 2024

  1. registry

    iain-macdonald authored and tempoz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    fbabe1e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    19a9169 View commit details
    Browse the repository at this point in the history
  3. Represent tags as a struct

    iain-macdonald authored and tempoz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    b3799f8 View commit details
    Browse the repository at this point in the history
  4. Imrpove storage representation of targets. Instead of storing one man…

    …ifest per tag, store one per canonical digest with an associated list of tags.
    iain-macdonald authored and tempoz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    9683adf View commit details
    Browse the repository at this point in the history
  5. Add a podman-only platform property that causes the executor to check…

    …point the container that ran an action and upload it to the app's registry. Also add support for tags in the registry UI.
    iain-macdonald authored and tempoz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    38c8acc View commit details
    Browse the repository at this point in the history
  6. Make image properties work in UI

    iain-macdonald authored and tempoz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    d4c6044 View commit details
    Browse the repository at this point in the history
  7. COPYPASTA

    iain-macdonald authored and tempoz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    9f8974a View commit details
    Browse the repository at this point in the history
  8. bazel build //...

    iain-macdonald authored and tempoz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    4b1e518 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    73a2b38 View commit details
    Browse the repository at this point in the history
  10. Add an image page/component

    iain-macdonald authored and tempoz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    d83d0dc View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    43436d6 View commit details
    Browse the repository at this point in the history
  12. Add pull and restore links to image page (doesn't work yet), add a fl…

    …ag to control whether seed images pulls from gcr or localhost
    iain-macdonald authored and tempoz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    86f17d6 View commit details
    Browse the repository at this point in the history
  13. make it work

    iain-macdonald authored and tempoz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    ca86fc5 View commit details
    Browse the repository at this point in the history
  14. stufffffff

    iain-macdonald authored and tempoz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    32973a7 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b27caa6 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    4d84fc2 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    e404585 View commit details
    Browse the repository at this point in the history
  18. Fix truthiness check

    tempoz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    0acffec View commit details
    Browse the repository at this point in the history
  19. Hide checkpoints in repository and also change a bunch of other stuff…

    … that probably (hopefully) doesn't matter
    iain-macdonald authored and tempoz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    0d442cb View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    262705d View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    9ef1abd View commit details
    Browse the repository at this point in the history
  22. put execution ID in checkpoint tag

    iain-macdonald authored and tempoz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    ee2fbdc View commit details
    Browse the repository at this point in the history
  23. container registry boilerplate

    tempoz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    343f5f9 View commit details
    Browse the repository at this point in the history
  24. wip

    tempoz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    4e3f155 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    1d5cbab View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    0c549ed View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    1323605 View commit details
    Browse the repository at this point in the history
  28. support _catalog endpoint

    tempoz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    48acdcf View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    fe55116 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    d1de1e3 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    34e4fd1 View commit details
    Browse the repository at this point in the history
  32. checkpoint 8080 -> 5001

    tempoz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    c606acf View commit details
    Browse the repository at this point in the history
  33. Use cr for image pages

    tempoz committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    3ad4d5e View commit details
    Browse the repository at this point in the history