about summary refs log tree commit diff stats
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Added prefix to travis libstrophe configureJames Booth2014-09-171-1/+1
|
* Revert "Added --prefix=/usr to libstrophe build in travis config"James Booth2014-09-071-1/+1
| | | | This reverts commit 72a364b65c8b617fe7527c2f38c24f71d5f69cd9.
* Added --prefix=/usr to libstrophe build in travis configJames Booth2014-09-061-1/+1
|
* Use public domain SHA1 code, remove libgcrypt dependencyJames Booth2014-06-011-1/+1
|
* Fixed tests to work with cmocka 0.4.1James Booth2014-05-261-4/+4
|
* Added libgcrypt dependencies to travis buildJames Booth2014-05-211-1/+1
|
* Removed redundant bootstrap call for travis buildJames Booth2014-02-231-1/+0
|
* Added cmocka to travis buildJames Booth2014-02-231-0/+10
|
* Added custom script to travis buildJames Booth2014-02-231-0/+1
|
* Changed travis libotr dependencyJames Booth2014-02-231-1/+1
|