aboutsummaryrefslogtreecommitdiffstats
path: root/src/scripts/ci/setup_travis.sh
Commit message (Collapse)AuthorAgeFilesLines
* Force codecov script back to earlier versionJack Lloyd2018-01-031-1/+1
| | | | | Latest version fails with a Python exception. Already contacted support but falling back until a fix is available.
* Try running rst2man in CIJack Lloyd2017-12-121-1/+1
|
* Gah, remove llvm not install it!Jack Lloyd2017-10-011-1/+1
|
* Remove llvm package on Travis so we get a recent llvm-covJack Lloyd2017-10-011-0/+3
|
* Need SoftHSM for sonar build nowJack Lloyd2017-10-011-3/+9
|
* Guh setting PATH in subshell...Jack Lloyd2017-09-171-2/+1
|
* Small tweaks for CIJack Lloyd2017-09-161-1/+2
|
* Use prebuilt ccache binaryJack Lloyd2017-09-101-6/+1
|
* Homebrew helpfully autoupdatesJack Lloyd2017-09-101-2/+1
| | | | | | Taking 60-90 seconds per commit... [ci skip]
* Add missing pip3 installationSimon Warta2017-09-081-0/+2
|
* Fix qemu packageJack Lloyd2017-09-021-1/+1
| | | | The qemu-user-static package installs them under different names.
* Use botan-ci-tools repo for packagesJack Lloyd2017-09-021-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 happyJack Lloyd2017-08-311-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 CIJack Lloyd2017-08-311-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 TravisJack Lloyd2017-08-291-4/+4
| | | | | The Trusty ccache is too old and apparently ignores our ccache env variables.
* Rename (and fix) Sonar targetJack Lloyd2017-08-291-1/+1
|
* Rename Travis setup scriptJack Lloyd2017-08-291-0/+92