Domen Kožar
8ad607040e
travis-ci: attempt to fix linux builds
2016-06-06 13:34:52 +01:00
Domen Kožar
473782b514
travis-ci: use --show-trace
2016-06-01 18:57:22 +01:00
Domen Kožar
926c9293cb
travis-ci: don't check NixOS options on darwin
2016-05-31 18:58:59 +01:00
Domen Kožar
d47dca41ce
try using nox from nixpkgs ( #15857 )
...
* try using nox from nixpkgs
* release.nix: block on nox since otherwise travis-ci will fail hard
2016-05-31 12:59:24 +01:00
Marc Scholten
36cc45782b
Enabled osx on travis ( #15855 )
2016-05-31 11:34:59 +01:00
Joachim Fasting
27149b201a
travis: refine NixOS options check
...
Looks like --show-trace wasn't as useful as I'd hoped. Also, because checking
nixos options is cheaper than checking the tarball, it makes sense to check the
options first to fail faster.
2016-05-15 11:55:17 +02:00
Joachim Fasting
5b7a1b97d2
travis: also check NixOS options
...
This will at least catch simple errors in default values and is fairly
cheap, in terms of resource and time consumption, and adds very little
additional output unless there's a failure.
2016-05-07 21:30:13 +02:00
Domen Kožar
fe09260465
travis-ci: fix /etc/nix/nix.conf population
2016-02-28 19:18:07 +00:00
Domen Kožar
3069cab2e7
travis-ci: stop abusing hydra now that it pushes directly to cache
2016-02-28 08:25:08 +00:00
Domen Kožar
05730a9bf8
travis-ci: enable tarball job again (now we have more memory)
2016-02-25 15:59:43 +00:00
Tuomas Tynkkynen
d78d168096
travis-nox-review-pr: Try to detect if the build ran out of memory
...
Travis builds sometimes fail because Travis doesn't have much memory.
When it happens, the failure reason is often hard to see in the logs and
is confusing (especially for new contributors).
Try to detect OOM errors in dmesg and give a warning when it happens.
2015-06-20 23:31:17 +03:00
Georges Dubus
4d6ba289db
Travis: disable tarball creating check, because travis can't handle it
2015-03-04 15:28:09 +01:00
Georges Dubus
c7df7f6361
Travis: check tarball creation even for pull requests
...
This will help us catch PR that break the tarball creation, for example
by breaking evaluation on other platforms.
2015-01-04 14:02:07 +01:00
Georges Dubus
d7af81d2dc
Make travis use "nox-review pr"
...
This should put an end to all the false rebuilds reported by travis.
2014-10-31 14:49:51 +01:00
wmertens
e20e0470bf
travis build: oops
...
Evaluation is too long - shouldn't have removed /dev/nulling
I wish I had a travis test environment :sad:
2014-10-15 18:50:28 +02:00
wmertens
b084b39375
travis build: Revert silly idea
...
nox-review should review against master, it's travis that should check out a hydra-available master commit to set the PR on. Perhaps we could rebase the current HEAD on the hydra-built commitish instead?
2014-10-15 18:45:13 +02:00
wmertens
5e6b6df33e
Travis build: source environment before build
...
💩
2014-10-15 11:52:23 +02:00
Wout Mertens
3de73cb77d
Travis: Make it work with non-PR
2014-10-15 11:23:34 +02:00
Wout Mertens
0083284ad8
Travis: chop build in install and build phases
...
This allows us to see how long install takes.
Also, build from hydra binaries as much as possible.
2014-10-15 11:05:12 +02:00
wmertens
e6d15e9d28
travis build: Silence git
...
Last one I promise 😁
2014-10-14 15:00:56 +02:00
wmertens
e3563e6c23
travis build: More silence
2014-10-14 14:54:14 +02:00
wmertens
9fc5cc6576
travis build: Make curl silent (but report errors)
2014-10-14 14:31:43 +02:00
Georges Dubus
4d246d00e5
Made the travis build check the metadata
2014-10-07 15:59:37 +02:00
Georges Dubus
af2199e9ad
Fixes to the travis script
...
- Build 4 jobs at a time (might help with the timeout)
- Be quiet with pip (should make the output more readable)
2014-09-23 14:31:01 +02:00
Domen Kožar
363aef7fd0
travis-nox-review: build tarball job as evaluation test
2014-09-23 14:23:01 +02:00
Georges Dubus
5ab79f6090
Review PR in travis with nox-review
2014-09-21 21:17:56 +02:00