Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add Travis CI tests for Arch, Debian and OSX/macOS | William Wennerström | 2019-06-06 | 1 | -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+openSUSE | Michael Vetter | 2019-04-13 | 1 | -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 hand | Michael Vetter | 2019-04-13 | 1 | -1/+9 |
| | | | | Ubuntu xenial only has 1.6.x and we need 1.7. | ||||
* | Use xenial on travis | Michael Vetter | 2019-04-13 | 1 | -1/+1 |
| | |||||
* | test | Paul Fariello | 2019-04-13 | 1 | -0/+1 |
| | |||||
* | Build with libcmocka from packages | Paul Fariello | 2019-04-12 | 1 | -11/+1 |
| | |||||
* | Add manual build of libsignal in travis | Paul Fariello | 2019-04-12 | 1 | -1/+11 |
| | |||||
* | Update travis from Ubuntu trusty to bionic | Michael Vetter | 2019-04-12 | 1 | -1/+1 |
| | |||||
* | Update travis | Michael Vetter | 2019-04-12 | 1 | -1/+1 |
| | | | | | Add OMEMO dependencies. Build with and without OMEMO enabled. | ||||
* | Add gtk to travis build | James Booth | 2017-03-25 | 1 | -1/+1 |
| | |||||
* | Update travis build otr dependency | James Booth | 2017-03-25 | 1 | -1/+1 |
| | |||||
* | Update travis build distro | James Booth | 2017-03-25 | 1 | -0/+2 |
| | |||||
* | Add travis build script | James Booth | 2016-09-03 | 1 | -2/+1 |
| | |||||
* | Removed lua and ruby from .travis.yml | James Booth | 2016-03-10 | 1 | -2/+1 |
| | |||||
* | Added python plugins code | James Booth | 2016-02-24 | 1 | -3/+3 |
| | |||||
* | Added C plugin code from plugins branch | James Booth | 2016-02-14 | 1 | -1/+2 |
| | |||||
* | Doubled expect timeout for connect in tests, removed libuuid from travis build | James Booth | 2015-10-13 | 1 | -1/+1 |
| | |||||
* | Fixed travis build | James Booth | 2015-09-24 | 1 | -1/+0 |
| | |||||
* | Fix travis build | James Booth | 2015-09-22 | 1 | -0/+1 |
| | |||||
* | Fix travis build | James Booth | 2015-09-21 | 1 | -1/+1 |
| | |||||
* | Check for libmesode, fall back to libstrophe | James Booth | 2015-09-21 | 1 | -3/+3 |
| | |||||
* | Merge branch 'master' into openpgp | James Booth | 2015-06-14 | 1 | -1/+0 |
|\ | |||||
| * | Removed test output from travis build | James Booth | 2015-06-14 | 1 | -1/+0 |
| | | |||||
* | | Merge branch 'master' into openpgp | James Booth | 2015-06-14 | 1 | -0/+1 |
|\| | |||||
| * | Travis build fix | James Booth | 2015-06-13 | 1 | -1/+2 |
| | | |||||
| * | Output test log in travis build | James Booth | 2015-06-13 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'master' into openpgp | James Booth | 2015-06-05 | 1 | -1/+12 |
|\| | | | | | | | | | Conflicts: .travis.yml | ||||
| * | Added microhttpd dependency for stabber | James Booth | 2015-05-31 | 1 | -0/+1 |
| | | |||||
| * | Expect header check | James Booth | 2015-05-26 | 1 | -1/+1 |
| | | |||||
| * | Attempt to fix expect travis build | James Booth | 2015-05-26 | 1 | -1/+3 |
| | | |||||
| * | Updated travis build for libexpect | James Booth | 2015-05-26 | 1 | -1/+1 |
| | | |||||
| * | Updated travis build, make stabber dependency | James Booth | 2015-05-17 | 1 | -0/+8 |
| | | |||||
* | | Merge branch 'master' into pgp | James Booth | 2015-04-12 | 1 | -1/+1 |
|\| | | | | | | | | | Conflicts: .travis.yml | ||||
| * | Updated travis build to include uuid-dev dependency | James Booth | 2015-04-12 | 1 | -1/+1 |
| | | |||||
* | | Added pgp key list command | James Booth | 2015-03-22 | 1 | -1/+1 |
|/ | |||||
* | Updated .travis.yml to use cmocka-1.0.0 | James Booth | 2015-02-23 | 1 | -4/+4 |
| | |||||
* | travis: added m4 dir for libstrophe | James Booth | 2014-09-30 | 1 | -0/+1 |
| | |||||
* | Revert "Fix travis build by adding m4 dir" | James Booth | 2014-09-30 | 1 | -1/+0 |
| | | | | This reverts commit 5d9a7ec36c7dded1ca21a1ff7472c299ceaf0d7e. | ||||
* | Fix travis build by adding m4 dir | James Booth | 2014-09-30 | 1 | -0/+1 |
| | |||||
* | Added prefix to travis libstrophe configure | James Booth | 2014-09-17 | 1 | -1/+1 |
| | |||||
* | Revert "Added --prefix=/usr to libstrophe build in travis config" | James Booth | 2014-09-07 | 1 | -1/+1 |
| | | | | This reverts commit 72a364b65c8b617fe7527c2f38c24f71d5f69cd9. | ||||
* | Added --prefix=/usr to libstrophe build in travis config | James Booth | 2014-09-06 | 1 | -1/+1 |
| | |||||
* | Use public domain SHA1 code, remove libgcrypt dependency | James Booth | 2014-06-01 | 1 | -1/+1 |
| | |||||
* | Fixed tests to work with cmocka 0.4.1 | James Booth | 2014-05-26 | 1 | -4/+4 |
| | |||||
* | Added libgcrypt dependencies to travis build | James Booth | 2014-05-21 | 1 | -1/+1 |
| | |||||
* | Removed redundant bootstrap call for travis build | James Booth | 2014-02-23 | 1 | -1/+0 |
| | |||||
* | Added cmocka to travis build | James Booth | 2014-02-23 | 1 | -0/+10 |
| | |||||
* | Added custom script to travis build | James Booth | 2014-02-23 | 1 | -0/+1 |
| | |||||
* | Changed travis libotr dependency | James Booth | 2014-02-23 | 1 | -1/+1 |
| | |||||
* | Added dependencies to travis build | James Booth | 2014-02-23 | 1 | -1/+13 |
| |