Commit graph

23 commits

Author SHA1 Message Date
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 3c0fdefd84.

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