Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Now ccache is installed on ppc64 and s390 images | Jack Lloyd | 2019-12-14 | 1 | -2/+3 |
| | |||||
* | Add S390x build | Jack Lloyd | 2019-11-15 | 1 | -1/+1 |
| | | | | | | Drop the MIPS build since main purpose of that is to test a big-endian build with no special support (SIMD, etc), but s390x is better for this, since it allows running the full test suite. | ||||
* | Install lzma+bzip2 on ppc64le | Jack Lloyd | 2019-11-10 | 1 | -1/+1 |
| | | | | They were installed before but looks like there is a new image out | ||||
* | Sadly we can't test with most recent BoGo in CI | Jack Lloyd | 2019-10-25 | 1 | -1/+1 |
| | | | | Ubuntu Golang is too old, so stick with what works | ||||
* | Install missing packages on Travis aarch64 image | Jack Lloyd | 2019-10-25 | 1 | -1/+1 |
| | |||||
* | Upgrade most Travis builds to Ubuntu 18.04 | Jack Lloyd | 2019-10-24 | 1 | -5/+2 |
| | | | | | | | | | Leaves coverage, ppc32 and mips64 builds on Xenial. Coverage because for unknown reason the coverage build becomes much slower on Bionic. ppc32 and mips64 because for those builds qemu in Bionic crashes. | ||||
* | Reorganize Travis matrix. Add aarch64 and ppc64le builds | Jack Lloyd | 2019-10-23 | 1 | -1/+5 |
| | |||||
* | Rename BUILD_MODE to TARGET in CI configs | Jack Lloyd | 2019-09-07 | 1 | -13/+13 |
| | |||||
* | Use SoftHSM from Ubuntu package repository | Jack Lloyd | 2019-08-30 | 1 | -9/+8 |
| | |||||
* | Fix shellcheck warning | Jack Lloyd | 2019-07-08 | 1 | -1/+1 |
| | |||||
* | Build Android via NDK | Jack Lloyd | 2019-07-04 | 1 | -0/+4 |
| | |||||
* | Move BoGo tests to coverage build | Jack Lloyd | 2019-05-23 | 1 | -7/+2 |
| | |||||
* | Add BoGo tests to CI build | Jack Lloyd | 2019-05-21 | 1 | -0/+6 |
| | |||||
* | Add Boost to the coverage build | Jack Lloyd | 2019-02-24 | 1 | -1/+1 |
| | | | | So we can test coverage on things like #1839 | ||||
* | Add an i386 CI target to check on 32-bit asm | Jack Lloyd | 2018-12-09 | 1 | -4/+8 |
| | |||||
* | Add GCC 4.8 travis build | Jack Lloyd | 2018-12-05 | 1 | -0/+4 |
| | |||||
* | Partially revert 9d5e0567b2 | Jack Lloyd | 2018-12-04 | 1 | -0/+10 |
| | | | | Guess we need that update or some packages just aren't found. | ||||
* | Simplify the Travis setup script | Jack Lloyd | 2018-12-04 | 1 | -19/+14 |
| | |||||
* | Update Travis build to use Xenial | Jack Lloyd | 2018-12-03 | 1 | -50/+26 |
| | | | | | | | | | Drops Mingw i686 build as it runs into a problem I could not debug, when unit_tls.cpp is compiled with -O2 it crashes with a useless backtrace. If compiled with -g or with lower optimizations it is ok. Replaced with Mingw x86-64. Add mips64 build. | ||||
* | Disable use of pylint3 in Travis | Jack Lloyd | 2018-10-12 | 1 | -3/+0 |
| | | | | | Suddenly installing python3-pip is broken, and I don't care enough to dig deeper. Can probably come back when we switch to Xenial. | ||||
* | Force Sphinx version to 1.7.9 to work around a problem in 1.8 | Jack Lloyd | 2018-09-13 | 1 | -1/+1 |
| | | | | See https://github.com/sphinx-doc/sphinx/issues/5417 | ||||
* | Pylint 2.0 drops compat with Python2 | Jack Lloyd | 2018-07-17 | 1 | -2/+2 |
| | | | | So force pip install to 1.9.2 | ||||
* | Fix allowing to use Sphinx 1.7.5 | Jack Lloyd | 2018-05-29 | 1 | -3/+6 |
| | |||||
* | Avoid problem with Sphinx 1.7.5 | Jack Lloyd | 2018-05-28 | 1 | -1/+2 |
| | |||||
* | Force codecov script back to earlier version | Jack Lloyd | 2018-01-03 | 1 | -1/+1 |
| | | | | | Latest version fails with a Python exception. Already contacted support but falling back until a fix is available. | ||||
* | Try running rst2man in CI | Jack Lloyd | 2017-12-12 | 1 | -1/+1 |
| | |||||
* | Gah, remove llvm not install it! | Jack Lloyd | 2017-10-01 | 1 | -1/+1 |
| | |||||
* | Remove llvm package on Travis so we get a recent llvm-cov | Jack Lloyd | 2017-10-01 | 1 | -0/+3 |
| | |||||
* | Need SoftHSM for sonar build now | Jack Lloyd | 2017-10-01 | 1 | -3/+9 |
| | |||||
* | Guh setting PATH in subshell... | Jack Lloyd | 2017-09-17 | 1 | -2/+1 |
| | |||||
* | Small tweaks for CI | Jack Lloyd | 2017-09-16 | 1 | -1/+2 |
| | |||||
* | Use prebuilt ccache binary | Jack Lloyd | 2017-09-10 | 1 | -6/+1 |
| | |||||
* | Homebrew helpfully autoupdates | Jack Lloyd | 2017-09-10 | 1 | -2/+1 |
| | | | | | | Taking 60-90 seconds per commit... [ci skip] | ||||
* | Add missing pip3 installation | Simon Warta | 2017-09-08 | 1 | -0/+2 |
| | |||||
* | Fix qemu package | Jack Lloyd | 2017-09-02 | 1 | -1/+1 |
| | | | | The qemu-user-static package installs them under different names. | ||||
* | Use botan-ci-tools repo for packages | Jack Lloyd | 2017-09-02 | 1 | -11/+14 |
| | | | | | | | | | | | Largely the goal with that is to reduce dependencies, especially removing www.randombit.net from the critical path for CI. Other marginally related attempts at speeding up CI - Only install qemu-user-static (which should be all we need) instead of the full qemu metapackage. - Avoid running brew update, all we need is ccache and really any version is fine. | ||||
* | Make shellcheck happy | Jack Lloyd | 2017-08-31 | 1 | -6/+0 |
| | | | | | I have no idea if an empty if/then/fi block in shell is valid or not but anyway shellcheck doesn't like it so remove it. | ||||
* | Some attempts at speeding up CI | Jack Lloyd | 2017-08-31 | 1 | -7/+1 |
| | | | | | | | | | | | | | First do amalgamation build on static instead of shared build. This is arbitrary, except that we do 3 shared builds, and only one static lib build, and the amalgamation kind of screws up ccache. Also avoid installing LZMA or Python3 on OS X. Just running Homebrew to install turns out to be significantly more expensive than either building the library or running the tests (!). Removes the workaround for homebrew #42553 because apparently it is fixed now. | ||||
* | Use Xenial ccache on Travis | Jack Lloyd | 2017-08-29 | 1 | -4/+4 |
| | | | | | The Trusty ccache is too old and apparently ignores our ccache env variables. | ||||
* | Rename (and fix) Sonar target | Jack Lloyd | 2017-08-29 | 1 | -1/+1 |
| | |||||
* | Rename Travis setup script | Jack Lloyd | 2017-08-29 | 1 | -0/+92 |