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 multi-arch support in release binaries #7714

Merged
merged 5 commits into from
Apr 21, 2017

Commits on Apr 21, 2017

  1. build-binary: Add arm64

    Signed-off-by: Geoff Levand <geoff@infradead.org>
    glevand committed Apr 21, 2017
    Configuration menu
    Copy the full SHA
    fb62872 View commit details
    Browse the repository at this point in the history
  2. build-aci: Add multi arch support

    Uses GOARCH to build for a targeted arch.
    
    Usage: GOARCH=... BINARYDIR=... BUILDDIR=... ./scripts/build-aci version
    
    Signed-off-by: Geoff Levand <geoff@infradead.org>
    glevand committed Apr 21, 2017
    Configuration menu
    Copy the full SHA
    8309ca9 View commit details
    Browse the repository at this point in the history
  3. build-docker: Updates for multi-arch release

     o Set -e to abort script if a command fails.
     o Allow custom docker 'TAG' from the environment.
     o Move arch suffix to version to allow all images to
       be put into a single repository.
     o Enable cross builds.  When doing cross builds where the
       host and target architectures are different 'RUN mkdir'
       will fail since the target container cannot be run on
       the host.  To work around this, create the directories
       in build-docker, then use ADD in the Dockerfile.
     o Add Dockerfile-release.arm64
    
    Signed-off-by: Geoff Levand <geoff@infradead.org>
    glevand committed Apr 21, 2017
    Configuration menu
    Copy the full SHA
    0c8988a View commit details
    Browse the repository at this point in the history
  4. release: Add multi arch support

    Signed-off-by: Geoff Levand <geoff@infradead.org>
    glevand committed Apr 21, 2017
    Configuration menu
    Copy the full SHA
    07c07ce View commit details
    Browse the repository at this point in the history
  5. release.md: Update for multi arch release

    Signed-off-by: Geoff Levand <geoff@infradead.org>
    glevand committed Apr 21, 2017
    Configuration menu
    Copy the full SHA
    bf98718 View commit details
    Browse the repository at this point in the history