Commit graph

7 commits

Author SHA1 Message Date
Daniel Kahn Gillmor
2ed6357407 travis: build against python3-sphinx instead of python-sphinx
Ubuntu trusty has python3-sphinx 1.2.2+dfsg-1ubuntu1, so this should
be OK.
2018-01-12 20:48:46 -04:00
Vladimir Panteleev
d4bb606834 .travis.yml: Switch to "sudo: false" for faster builds
Builds not requiring sudo access run in a container, which will have
better performance and less overhead on the Travis infrastructure.

Use the apt addon to install dependencies instead of explicit apt-get
commands.
2017-08-30 07:26:49 -03:00
Vladimir Panteleev
06cd6513fa .travis.yml: Replace manual zlib installation with "dist: trusty"
Travis now offers Ubuntu Trusty (14.04 LTS) VMs as test runners, which
is gradually becoming the default. We can opt in to using Trusty now
so that we no longer need to manually update zlib to a newer version.
2017-08-30 07:22:40 -03:00
Vladimir Panteleev
2268eeb90d .travis.yml: Add gdb and gpgsm dependencies
This allows running more tests which were previously skipped due to
missing dependencies.
2017-08-30 07:20:34 -03:00
Vladimir Panteleev
544d0e288d .travis.yml: Invoke `make download-test-databases' before running tests
Download the test message database used for the T530-upgrade.sh test.

If the additional load on the web server is undesired, Travis can be
instructed to cache the file.
2017-08-30 07:18:29 -03:00
Austin Clements
36a59b466a travis: Only notify IRC on success if the previous build failed
Without this, Travis is rather spammy.  Travis will continue to notify
the IRC channel on each build failure, which seems desirable.
2014-08-05 08:03:05 -03:00
Wael M. Nasreddine
de37f21e5b Enable Travis-CI as a backup continuous integration service.
You can access the dashboard at https://travis-ci.org/notmuch/notmuch
2014-07-16 06:33:45 -03:00