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

Initial fixes to support multi-arch container building #2524

Merged

Commits on Dec 10, 2023

  1. Do not constrain the architecture in the Docker debian repo:

    Docker debian repo has AMD64 and ARM64 images both. Do not contstrain it, so that a multi-platform build image can be built.
    haimgel committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    82cbdaa View commit details
    Browse the repository at this point in the history
  2. Support building AMD64 and ARM64 images:

    1. Pass architecture from the Makefile and override the hardcoded AMD64 in the goreleaser file.
    2. AMD64 artifacts have a _v1 suffix, ARM64 artifacts don't: relas the "cp" source glob to support both.
    haimgel committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    0665633 View commit details
    Browse the repository at this point in the history
  3. License extractor architecture does not have to be the same as the bu…

    …ilt image architecture:
    
    It's perfectly fine to use the native license extractor arch even when building a non-native architecture image.
    haimgel committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    feb02e5 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. Configuration menu
    Copy the full SHA
    cf0f4f4 View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2023

  1. Configuration menu
    Copy the full SHA
    e1e7767 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f027727 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Configuration menu
    Copy the full SHA
    e7392e2 View commit details
    Browse the repository at this point in the history