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

CI: Build/publish multi-architecture Docker images via ko #1124

Closed
wants to merge 27 commits into from

Commits on Apr 15, 2022

  1. CI: Build/publish Docker images via ko

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    f647a0c View commit details
    Browse the repository at this point in the history
  2. Don't use bingo

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    83b67e1 View commit details
    Browse the repository at this point in the history
  3. Fix .ko.yaml

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    01445d5 View commit details
    Browse the repository at this point in the history
  4. Fix image building with ko

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    b0ff609 View commit details
    Browse the repository at this point in the history
  5. Use Alpine as base image with ko

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    cb2daba View commit details
    Browse the repository at this point in the history
  6. Add ko to build-image.

    Signed-off-by: Peter Štibraný <[email protected]>
    pstibrany authored and aknuds1 committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    0db1bd2 View commit details
    Browse the repository at this point in the history
  7. Use Alpine as base image with ko

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    6a6e77b View commit details
    Browse the repository at this point in the history
  8. Push Mimir Docker manifest list without md5

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    177e634 View commit details
    Browse the repository at this point in the history
  9. Configure ko's image creation timestamp

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    56dbaee View commit details
    Browse the repository at this point in the history
  10. ko: Update build flags

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    2b15f9d View commit details
    Browse the repository at this point in the history
  11. CI: Update build image

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    7b45d2b View commit details
    Browse the repository at this point in the history
  12. CI: Build also tool manifest lists with ko

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    e8f01f2 View commit details
    Browse the repository at this point in the history
  13. Build Mimir and tool images with ko instead of Docker

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    727d22f View commit details
    Browse the repository at this point in the history
  14. push-images: Push images to registry

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    175796f View commit details
    Browse the repository at this point in the history
  15. push-images: Push mimir and mimirtool to docker.io

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    932cd24 View commit details
    Browse the repository at this point in the history
  16. mimir-build-image: Upgrade ko

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    7d37a74 View commit details
    Browse the repository at this point in the history
  17. Makefile: Change load-*-image to tag image also as latest

    Tagging images as latest is necessary for integration test to find the
    Mimir image.
    
    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    b4935ec View commit details
    Browse the repository at this point in the history
  18. Fix image repository

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    5cc2cda View commit details
    Browse the repository at this point in the history
  19. Fix GitHub workflow

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    44ab73b View commit details
    Browse the repository at this point in the history
  20. Upgrade to Alpine 3.15.4

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    2bcac10 View commit details
    Browse the repository at this point in the history
  21. Add ko configurations for remaining images

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    673eed6 View commit details
    Browse the repository at this point in the history
  22. Pin ko version in GitHub workflow

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    b550424 View commit details
    Browse the repository at this point in the history
  23. Upgrade ko version

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    9b01659 View commit details
    Browse the repository at this point in the history
  24. Upgrade build image

    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    242cca9 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2022

  1. Merge remote-tracking branch 'origin/main' into chore/build-multiplat…

    …form-images
    
    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 25, 2022
    Configuration menu
    Copy the full SHA
    11e51f8 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2022

  1. Merge remote-tracking branch 'origin/main' into chore/build-multiplat…

    …form-images
    
    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 27, 2022
    Configuration menu
    Copy the full SHA
    657d674 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2022

  1. Merge remote-tracking branch 'origin/main' into chore/build-multiplat…

    …form-images
    
    Signed-off-by: Arve Knudsen <[email protected]>
    aknuds1 committed Apr 28, 2022
    Configuration menu
    Copy the full SHA
    f02e7d1 View commit details
    Browse the repository at this point in the history