Tuomas Tynkkynen
fe078d796d
travis: Add dummy environment variables as build labels
...
Travis doesn't have explicit support for labeling builds
in a build matrix, so use a dummy environment variable as a poor man's
label.
Before: https://travis-ci.org/NixOS/nixpkgs/builds/264390928
After: https://travis-ci.org/NixOS/nixpkgs/builds/264499784
2017-08-14 23:33:10 +03:00
Shea Levy
bdb106860a
Actually disable travis emails
2017-06-03 12:13:29 -04:00
Shea Levy
d0b4c5fef7
Disable travis email notifications.
...
Travis checks on nixpkgs are a waste of time, if people insist on keeping them they can at least not spam our inboxes
2017-06-03 10:33:56 -04:00
Kosyrev Serge
8d97ee2a97
Fix a missed sudo: true
line
2017-03-24 16:38:42 +00:00
Kosyrev Serge
67c44decc8
travis: sudo: true, to gain 4G of RAM, as per @domenkozar suggestion to fix #24200
2017-03-24 16:24:31 +03:00
Joachim Fasting
541b3ec1bc
travis: send emails iff commit caused the build to start failing
...
This setting should ensure that email notifications are sent
*only* when the commit caused the build to start failing. That
is, no more "the build is still failing" spam.
As an alternative we could consider disabling email
notifications outright and possibly enable IRC notifications
instead.
2017-03-15 02:41:02 +01:00
Domen Kožar
63d930878b
travis: also evaluate nixpkgs-unstable
2016-12-15 22:43:14 +01:00
Domen Kožar
e986cb3425
Revert "travis: only fetch top commit"
...
This reverts commit 3c0fdefd8470878242d8c119952918e171be590c.
We have to keep more history because travis build could be
triggered after new commit is made, meaning it won't be able
to checkout the repository.
2016-09-07 17:14:38 +02:00
Matthew Justin Bauer
a30a34b6f3
nox: add git as build input
...
also: add nox as separate target to make build log more quiet
2016-07-29 20:54:02 -05:00
Matthew Justin Bauer
dd72c722bf
travis: mount /run/user as 755
2016-07-18 23:09:04 -05:00
Matthew Justin Bauer
a7cb720bae
travis: remount for larger tmp dir
2016-07-18 16:09:25 -05:00
Matthew Bauer
5282a336a4
travis: build manuals to verify that they work
...
fixes #15109
2016-07-12 21:34:58 +00:00
Matthew Bauer
d40066b49b
travis: set GITHUB_TOKEN variable in .travis.yml
...
This should allow for more builds per hour and less errors from nox-review.
2016-07-12 21:34:58 +00:00
Matthew Bauer
95b28da353
travis: use community supported language
...
Switch to the "community supported" Nix version of Travis.
2016-07-12 21:34:58 +00:00
Matthew Bauer
3c0fdefd84
travis: only fetch top commit
...
This will make travis only fetch the top level commit instead of
fetching the top 50 (default). Nox should be able fetch other commits on
an as-needed basis.
2016-07-12 21:34:58 +00:00
Matthew Bauer
f76e5ab0cf
travis: split build into matrix of 3
...
This adds a 3rd matrix to be built by Travis. The new matrix "checks"
the NixPkgs evaluation so the other 2 can save their resources for
building. Hopefully, this will lead to less "out of space" errors that
seem to be happening with Travis. Also adds folding.
2016-07-12 21:34:58 +00:00
Domen Kožar
30c94e10c3
travis-ci: allow failures on osx until nixpkgs channel is unblocked
2016-06-03 12:08:24 +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
Domen Kožar
11b1236627
travis-ci: use trusty (has 7.5G ram compared to previous 3)
2015-11-02 13:04:03 +01:00
Tobias Geerinckx-Rice
8bf4be4c30
.travis.yml: add "sudo: required" to opt out of containers
2015-04-07 15:45:00 +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
Georges Dubus
5ab79f6090
Review PR in travis with nox-review
2014-09-21 21:17:56 +02:00