Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Build Android via NDK | Jack Lloyd | 2019-07-04 | 2 | -0/+20 |
| | |||||
* | Enable more features in the LGTM build command | Jack Lloyd | 2019-07-04 | 1 | -1/+1 |
| | |||||
* | Add a comment explaining why this path is set | Jack Lloyd | 2019-06-29 | 1 | -0/+1 |
| | |||||
* | Fix some LGTM issues | Jack Lloyd | 2019-06-19 | 1 | -0/+3 |
| | |||||
* | Add build step for LGTM [ci skip] | Jack Lloyd | 2019-06-03 | 1 | -0/+6 |
| | |||||
* | Move BoGo tests to coverage build | Jack Lloyd | 2019-05-23 | 2 | -10/+2 |
| | |||||
* | Let AppVeyor build --with-boost (static libraries) | René Meusel | 2019-05-22 | 1 | -0/+15 |
| | |||||
* | Add BoGo tests to CI build | Jack Lloyd | 2019-05-21 | 2 | -0/+9 |
| | |||||
* | Add Boost to the coverage build | Jack Lloyd | 2019-02-24 | 1 | -1/+1 |
| | | | | So we can test coverage on things like #1839 | ||||
* | Use sccache for MSVC builds | Jack Lloyd | 2019-01-04 | 2 | -10/+13 |
| | |||||
* | Split up these blocks in appveyor.yml [ci skip] | Jack Lloyd | 2019-01-03 | 1 | -1/+3 |
| | |||||
* | Remove VC2013 support from AppVeyor script | Jack Lloyd | 2019-01-03 | 1 | -1/+0 |
| | |||||
* | Add VC 2019 preview build | Jack Lloyd | 2019-01-02 | 2 | -1/+8 |
| | |||||
* | Move coverage before fuzzers in Travis build | Jack Lloyd | 2018-12-23 | 1 | -1/+1 |
| | | | | | Coverage is the slowest build, moving it up puts it into the initial tranche of builds so it finishes before the end of the build. | ||||
* | In Travis, run OS X first | Jack Lloyd | 2018-12-23 | 1 | -1/+1 |
| | | | | | | It is slower to startup and the overall build ends up waiting for these last 2 builds. By running them in the front of the line they can overlap with other builds. | ||||
* | Increase Travis ccache size | Jack Lloyd | 2018-12-23 | 1 | -1/+1 |
| | | | | The cache size increases will continue until hit rate improves. | ||||
* | Increase Travis git pull depth | Jack Lloyd | 2018-12-23 | 1 | -1/+1 |
| | | | | | | | Undocumented? side effect of a small git pull depth - if more than N new commits are pushed to master while an earlier build is running, the old build starts failing, as when CI does the pull it does not find the commit it is building within the checked out tree. | ||||
* | Increase Travis ccache to 750M | Jack Lloyd | 2018-12-23 | 1 | -1/+1 |
| | | | | Even 600M is not sufficient for the coverage build | ||||
* | Increase Travis ccache again | Jack Lloyd | 2018-12-23 | 1 | -1/+1 |
| | | | | Still insufficient for debug builds | ||||
* | Increase Travis cache size [ci skip] | Jack Lloyd | 2018-12-22 | 1 | -2/+2 |
| | | | | | With compression disabled, the cache is too small for builds that use debug info, and causes 100% miss rate. | ||||
* | Stop compressing Travis ccache | Jack Lloyd | 2018-12-21 | 1 | -3/+1 |
| | | | | Since CPU is main bottleneck to the build, this is likely not helping. | ||||
* | Add an i386 CI target to check on 32-bit asm | Jack Lloyd | 2018-12-09 | 2 | -4/+11 |
| | |||||
* | Add GCC 4.8 travis build | Jack Lloyd | 2018-12-05 | 2 | -0/+7 |
| | |||||
* | 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 |
| | |||||
* | Merge GH #1768 Use AppVeyor installed jom | Jack Lloyd | 2018-12-04 | 1 | -2/+1 |
|\ | |||||
| * | Use AppVeyor installed jom | Jack Lloyd | 2018-12-04 | 1 | -2/+1 |
| | | |||||
* | | Move valgrind CI build before the cross builds | Jack Lloyd | 2018-12-04 | 1 | -1/+1 |
|/ | | | | | Takes longer than the cross builds so usually ends up being the last build running. | ||||
* | Remove testing branch | Jack Lloyd | 2018-12-04 | 1 | -1/+0 |
| | |||||
* | Update Travis build to use Xenial | Jack Lloyd | 2018-12-03 | 2 | -69/+34 |
| | | | | | | | | | 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 Sonar build | Jack Lloyd | 2018-11-17 | 1 | -5/+5 |
| | | | | | | | | | | | | It is suddenly 5x slower for an unknown reason https://community.sonarsource.com/t/sonar-analysis-step-suddenly-much-5x-slower-on-travis-ci/4364 Now it either times out or else completely dominates the runtime for Travis, either is not acceptable. Leave the framework for using Sonar in CI for now so it is easy to test if things have improved later. If things are still broken in a month or two I'll probably just drop support for Sonar. | ||||
* | Disable use of pylint3 in Travis | Jack Lloyd | 2018-10-12 | 2 | -4/+1 |
| | | | | | Suddenly installing python3-pip is broken, and I don't care enough to dig deeper. Can probably come back when we switch to Xenial. | ||||
* | Remove Travis notification emails [ci skip] | Jack Lloyd | 2018-10-03 | 1 | -3/+0 |
| | |||||
* | Remove support for Visual C++ 2013 | Jack Lloyd | 2018-10-01 | 1 | -3/+4 |
| | | | | Closes GH #1557 | ||||
* | 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 | ||||
* | Just skip 32-bit ARM iOS build entirely | Jack Lloyd | 2018-08-01 | 1 | -2/+5 |
| | |||||
* | Avoid XCode 9.4 due to compilation bug | Jack Lloyd | 2018-08-01 | 1 | -0/+1 |
| | | | | | XCode 9.4 ICEs on the NewHope code in ARM 32-bit build and of course I can't report the bug since I don't have an Apple ID. | ||||
* | 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 |
| | |||||
* | Reorder Travis builds [ci skip] | Jack Lloyd | 2018-04-19 | 1 | -1/+1 |
| | | | | | | | | I guess Travis has changed how they sort builds, previously compiler took precedence but now the BUILD_MODE env variable does. Anyway the result is Sonar build runs later than before, which adds several minutes to the overall build time. Put it near the top so it starts early and can run concurrently with other builds. | ||||
* | 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 |
| | |||||
* | Reduce the AppVeyor build matrix | Jack Lloyd | 2017-12-04 | 1 | -19/+5 |
| | | | | | | | | Test MSVC 2013/2015 only with x86-64 Test the amalgamation under "shared" instead of "static"; on Windows for whatever reason compiling the amalgamation is much faster than compiling individual files. | ||||
* | Start using Travis default XCode image (8.3) | Jack Lloyd | 2017-11-29 | 1 | -1/+0 |
| | |||||
* | Use jom via botan-ci-tools repo | Jack Lloyd | 2017-11-13 | 1 | -2/+2 |
| | | | | download.qt.io seems to be down ... | ||||
* | Avoid leaking SONAR_TOKEN in the build log | Jack Lloyd | 2017-10-03 | 1 | -1/+1 |
| | |||||
* | Disabling autodetection doesn't help if we force it in travis.yml | Jack Lloyd | 2017-10-01 | 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 |
| |