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 arm64 and ppc64le as new platforms #241

Merged
merged 4 commits into from
Aug 13, 2016

Commits on Aug 13, 2016

  1. vendor: Bump golang.org/x/sys/unix to a newer version

    The current vendor of sys/unix is really old, and doesn't work on arm64 and ppc64le
    Updating to the latest version might also fix other issues
    
    ref containernetworking#209
    luxas committed Aug 13, 2016
    Configuration menu
    Copy the full SHA
    488db88 View commit details
    Browse the repository at this point in the history
  2. build: Update the build script to make it possible to build for other…

    … architectures
    
    This makes it possible to cross-compile cni like so:
    $ GOARCH=arm ./build
    $ GOARCH=arm64 ./build
    $ GOARCH=ppc64le ./build
    
    ref containernetworking#209
    luxas committed Aug 13, 2016
    Configuration menu
    Copy the full SHA
    fc58b79 View commit details
    Browse the repository at this point in the history
  3. travis: Cross-compile for arm, arm64 and ppc64le on every build

    Cross-compile cni for arm, arm64 and ppc64le with go1.6 only
    Allow go tip to fail
    Set fast_finish to true, which means travis will instantly return build failure when any of the required builds fail
    
    ref containernetworking#209
    luxas committed Aug 13, 2016
    Configuration menu
    Copy the full SHA
    21d2595 View commit details
    Browse the repository at this point in the history
  4. release: Release binaries for arm, arm64 and ppc64le too

    Modify the releasing script to cross-compile for the new architectures, but also keep backwards-compability
    
    ref containernetworking#209
    luxas committed Aug 13, 2016
    Configuration menu
    Copy the full SHA
    39f8436 View commit details
    Browse the repository at this point in the history