David Bremner
2f33afd159
travis: bump gmime depends to 3.0
...
This is currently unsatisfiable, but at least the build should fail in
a comprehensible way.
2019-05-03 06:59:23 -03:00
David Bremner
9956a326db
travis: add xapian-backports PPA
...
We really want to be testing with a more current version of xapian
than that available in Ubuntu Xenial
2019-04-13 23:15:23 -03:00
David Bremner
35addc95ae
travis: switch to xenial build env
...
In principle we'd like everything to work with ancient versions. In
practice someone needs drive that effort.
2019-03-06 09:29:30 -04:00
David Bremner
12541fea7f
travis: disable gdb based tests
...
Apparently something broke with gdb on travis.
2018-01-12 20:50:05 -04:00
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