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

travis: Add builders without assertions #39754

Merged
merged 1 commit into from
Feb 15, 2017

Commits on Feb 12, 2017

  1. travis: Add builders without assertions

    This commit adds three new builders, one OSX, one Linux, and one MSVC, which
    will produce "nightlies" with LLVM assertions disabled. Currently all nightly
    releases have LLVM assertions enabled to catch bugs before they reach the
    beta/stable channels. The beta/stable channels, however, do not have LLVM
    assertions enabled.
    
    Unfortunately though projects like Servo are stuck on nightlies for the near
    future at least and are also suffering very long compile times. The purpose of
    this commit is to provide artifacts to these projects which are not distributed
    through normal channels (e.g. rustup) but are provided for developers to use
    locally if need be.
    
    Logistically these builds will all be uploaded to `rustc-builds-alt` instead of
    the `rustc-builds` folder of the `rust-lang-ci` bucket. These builds will stay
    there forever (until cleaned out if necessary) and there are no plans to
    integrate this with rustup and/or the official release process.
    alexcrichton committed Feb 12, 2017
    Configuration menu
    Copy the full SHA
    0340dde View commit details
    Browse the repository at this point in the history