about summary refs log tree commit diff stats
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* Add Fedora travis CIMichael Vetter2020-04-171-0/+2
| | | | Regards https://github.com/profanity-im/profanity/issues/1314#issuecomment-614242435
* travis: enable osx againMichael Vetter2020-04-071-7/+7
| | | | | | | Seems like homebrew reverted their pkgconfig change for now. So finding gio should work again. Regards https://github.com/profanity-im/profanity/issues/1302
* travis: disable osx buildMichael Vetter2020-04-061-7/+7
| | | | As long as brew has some problem: https://github.com/profanity-im/profanity/issues/1302
* Add sqlite to CI dependenciesMichael Vetter2020-04-061-0/+1
|
* Use latest Docker in CIWilliam Wennerström2020-03-301-3/+8
| | | | | | Force a Docker upgrade for all Linux runners. Fixes: #1294
* thanks travis..Michael Vetter2020-03-301-2/+2
| | | | Regards https://github.com/profanity-im/profanity/issues/1294
* travis: use bionicMichael Vetter2020-03-301-0/+1
|
* Next travis tryMichael Vetter2020-03-301-1/+1
| | | | https://github.com/profanity-im/profanity/issues/1294
* Another try at dockerMichael Vetter2020-03-301-1/+1
| | | | Regards https://github.com/profanity-im/profanity/issues/1294
* Run docker in privileged modeMichael Vetter2020-03-301-1/+1
| | | | | | | | | | | | | From https://docs.docker.com/engine/reference/run/: ``` When the operator executes docker run --privileged, Docker will enable access to all devices on the host as well as set some configuration in AppArmor or SELinux to allow the container nearly all the same access to the host as processes running outside containers on the host. ``` Regards https://github.com/profanity-im/profanity/issues/1294
* Add builds.sr.ht CI for OpenBSDWilliam Wennerström2020-02-171-3/+3
| | | | | | | | * Add .builds/openbsd.yml for builds.sr.ht * Update travis-build.sh -> ci-build.sh with OpenBSD case * Fix libdl check in configure.ac (OpenBSD has libdl built-in) * Fix some minor issues found when compiling on OpenBSD with GCC (e.g. uninitialized variables)
* Add Travis CI tests for Arch, Debian and OSX/macOSWilliam Wennerström2019-06-061-4/+41
| | | | | | | | | | | | | | | | | | | + Arch and Debian are run in Docker containers, as openSUSE Tumbleweed. + OSX/macOS doesn't use any containers. * Homebrew is used to fetch all the dependencies. * The dependencies are declared in the Brewfile.travis file. + The travis-build.sh script has been modified to check for the current OS and the different configure flags has been moved into an array that'll be looped through instead. The xscreensaver (for libXScrnSaver) flags has been removed for macOS as it only makes sense for systems running X11, which macOS doesn't (usually) do. + Some minor shellcheck fixes, too. Fixes: #1100
* Move travis from Ubuntu to docker+openSUSEMichael Vetter2019-04-131-44/+8
| | | | | | | | | | Travis supports only quite old Ubuntu releases. They don't ship with libsignal-protocol-c and not with a recent enough libgrcypt. We could build libsignal-protocol-c manually but for libgcrypt it's more annoying. Let us switch to Docker and use openSUSE Tumbleweed, which is rolling release) and thus have up to date libs.
* travis: Build libgcrypt by handMichael Vetter2019-04-131-1/+9
| | | | Ubuntu xenial only has 1.6.x and we need 1.7.
* Use xenial on travisMichael Vetter2019-04-131-1/+1
|
* testPaul Fariello2019-04-131-0/+1
|
* Build with libcmocka from packagesPaul Fariello2019-04-121-11/+1
|
* Add manual build of libsignal in travisPaul Fariello2019-04-121-1/+11
|
* Update travis from Ubuntu trusty to bionicMichael Vetter2019-04-121-1/+1
|
* Update travisMichael Vetter2019-04-121-1/+1
| | | | | Add OMEMO dependencies. Build with and without OMEMO enabled.
* Add gtk to travis buildJames Booth2017-03-251-1/+1
|
* Update travis build otr dependencyJames Booth2017-03-251-1/+1
|
* Update travis build distroJames Booth2017-03-251-0/+2
|
* Add travis build scriptJames Booth2016-09-031-2/+1
|
* Removed lua and ruby from .travis.ymlJames Booth2016-03-101-2/+1
|
* Added python plugins codeJames Booth2016-02-241-3/+3
|
* Added C plugin code from plugins branchJames Booth2016-02-141-1/+2
|
* Doubled expect timeout for connect in tests, removed libuuid from travis buildJames Booth2015-10-131-1/+1
|
* Fixed travis buildJames Booth2015-09-241-1/+0
|
* Fix travis buildJames Booth2015-09-221-0/+1
|
* Fix travis buildJames Booth2015-09-211-1/+1
|
* Check for libmesode, fall back to libstropheJames Booth2015-09-211-3/+3
|
* Merge branch 'master' into openpgpJames Booth2015-06-141-1/+0
|\
| * Removed test output from travis buildJames Booth2015-06-141-1/+0
| |
* | Merge branch 'master' into openpgpJames Booth2015-06-141-0/+1
|\|
| * Travis build fixJames Booth2015-06-131-1/+2
| |
| * Output test log in travis buildJames Booth2015-06-131-1/+1
| |
* | Merge branch 'master' into openpgpJames Booth2015-06-051-1/+12
|\| | | | | | | | | Conflicts: .travis.yml
| * Added microhttpd dependency for stabberJames Booth2015-05-311-0/+1
| |
| * Expect header checkJames Booth2015-05-261-1/+1
| |
| * Attempt to fix expect travis buildJames Booth2015-05-261-1/+3
| |
| * Updated travis build for libexpectJames Booth2015-05-261-1/+1
| |
| * Updated travis build, make stabber dependencyJames Booth2015-05-171-0/+8
| |
* | Merge branch 'master' into pgpJames Booth2015-04-121-1/+1
|\| | | | | | | | | Conflicts: .travis.yml
| * Updated travis build to include uuid-dev dependencyJames Booth2015-04-121-1/+1
| |
* | Added pgp key list commandJames Booth2015-03-221-1/+1
|/
* Updated .travis.yml to use cmocka-1.0.0James Booth2015-02-231-4/+4
|
* travis: added m4 dir for libstropheJames Booth2014-09-301-0/+1
|
* Revert "Fix travis build by adding m4 dir"James Booth2014-09-301-1/+0
| | | | This reverts commit 5d9a7ec36c7dded1ca21a1ff7472c299ceaf0d7e.
* Fix travis build by adding m4 dirJames Booth2014-09-301-0/+1
|