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

Multi-arch build configurations (armhf/arm64) for Travis CI #24943

Closed
wants to merge 9 commits into from
Closed

Multi-arch build configurations (armhf/arm64) for Travis CI #24943

wants to merge 9 commits into from

Commits on Apr 17, 2017

  1. Adding armhf/arm64 builds for Travis CI

    This change adds support for builds that target armhf/arm64 configurations alongside the current amd64 builds, which should bring support for single-board computers such as Raspberry Pi and Odroid into the core.
    
    Due to the Travis white-list freeze, the configuration for this process uses the 14.04 Trusty Tahr container, and uses the 16.04 Xenial Xerus repositories on ports.ubuntu.com to prepare a toolchain that contains the necessary dependencies for ARM cross-compilation.
    
    The arm64 configuration above will also use the same armhf dependencies as those builds for things like ripgrep.  This should not pose an issue for users due to the backwards compatibility for ARMv8.
    headmelted authored Apr 17, 2017
    Configuration menu
    Copy the full SHA
    e453e81 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2017

  1. Update .travis.yml

    headmelted authored Apr 18, 2017
    Configuration menu
    Copy the full SHA
    d4e5c08 View commit details
    Browse the repository at this point in the history
  2. Update .travis.yml

    Dummy edit to trigger a final Travis CI build to test before issuing pull request
    headmelted authored Apr 18, 2017
    Configuration menu
    Copy the full SHA
    7e75511 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ea35f30 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2017

  1. Adding building of deb and rpm packages

    Adding deb and rpm packages for linux to the releases tag
    headmelted authored Apr 20, 2017
    Configuration menu
    Copy the full SHA
    816c504 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c661b72 View commit details
    Browse the repository at this point in the history
  3. Adding armhf dependencies

    headmelted authored Apr 20, 2017
    Configuration menu
    Copy the full SHA
    543e428 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8cdd73e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a57e613 View commit details
    Browse the repository at this point in the history