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

Switch Travis to Trusty #7920

Merged
merged 6 commits into from Apr 26, 2016
Merged

Switch Travis to Trusty #7920

merged 6 commits into from Apr 26, 2016

Commits on Apr 21, 2016

  1. depends: mac deploy Py3 compatibility

    This fixes the gitian MacOSX build, it was broken in bitcoin#7723.
    
    The patch to `native_mac_alias` should probably make it upstream.
    laanwj authored and theuni committed Apr 21, 2016
    Copy the full SHA
    a6666b2 View commit details
    Browse the repository at this point in the history
  2. travis: switch to Trusty

    theuni committed Apr 21, 2016
    Copy the full SHA
    06fdffd View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2016

  1. depends: enable pre-compiled headers for qt

    All trusty compilers work ok with this now, and it shaves a few minutes off of
    build time
    theuni committed Apr 26, 2016
    Copy the full SHA
    9267a47 View commit details
    Browse the repository at this point in the history
  2. travis: drop MAKEJOBS=2 for windows compilers

    These were only in place because of the old precice mingw toolchain
    theuni committed Apr 26, 2016
    Copy the full SHA
    cf77fcd View commit details
    Browse the repository at this point in the history
  3. travis: Don't disable writing ccache for pull-requests

    This was doing more harm than good. The original intention was to speed up
    builds, since a PR's ccache results will be thrown away anyway.
    
    However, each PR maintains its own cache, so disabling writes means that
    subsequent pushes don't benefit from the fresh cache. This is significant when
    (for example) many headers are touched in a PR, then the PR is updated. With
    this change, the updated PR will take advantage of the cache generated during
    the PR's previous build.
    theuni committed Apr 26, 2016
    Copy the full SHA
    174023c View commit details
    Browse the repository at this point in the history
  4. travis: temporarily disable qt to avoid timeouts

    These builds take longer than they did on precise. Disable them now to keep
    things working, we can re-enable them after experimentation
    theuni committed Apr 26, 2016
    Copy the full SHA
    a33b7c9 View commit details
    Browse the repository at this point in the history