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 #871
Travis #871
Conversation
You can find example logs here https://travis-ci.org/pSub/nix/branches. Look at the builds for the master branch. The first uses the standard environment, the second the trusty environment. |
Hm, what do we need this for, given that we're already building Nix in Hydra? |
It can build and run tests on PRs in this repo, which Hydra can't (yet?) do |
Yeah this seems like a good idea as a stop gap until hydra-github integration is working (I think @shlevy is pretty close). |
Anything that prevents this from being merged? This could test PRs until hydra-github integration is ready. |
I think it would be better to run as many of the tests/build attributes in http://hydra.nixos.org/eval/1275169#tabs-still-fail |
@copumpkin @domenkozar Anything blocking this? |
We should build Nix from this source, not fetch the stable version. For starters, but really we should run the tests as Hydra does it. |
@domenkozar I'm happy to make a new PR. How does Hydra do it? Can you link me to those tests? |
@siddharthist basically run https://github.com/NixOS/nix/blob/master/release.nix |
Does Travis actually succeed in building Nix? I'm always getting weird errors on builds:
|
#1152 replaces this PR by using the now builtin Travis Nix integration |
This pull requests takes up the work for @fkz on the travis job discussed in #775. After a bit of testing it turned out, that everything works as expected if we use the standard virtual environment.