aboutsummaryrefslogtreecommitdiffstats
path: root/src/scripts/ci_build.py
Commit message (Collapse)AuthorAgeFilesLines
* Get coverage reports in SonarJack Lloyd2017-10-011-17/+34
|
* Rewrite website generator script in PythonJack Lloyd2017-09-281-1/+2
|
* Add -k to CI buildsJack Lloyd2017-09-211-0/+1
|
* Have valgrind error out on memory leaksJack Lloyd2017-09-201-1/+1
|
* Move config files to src/configsJack Lloyd2017-09-191-9/+15
|
* Fix lintJack Lloyd2017-09-161-4/+4
|
* Fix compareJack Lloyd2017-09-161-1/+1
|
* Small tweaks for CIJack Lloyd2017-09-161-0/+4
|
* Fix Sonar buildJack Lloyd2017-09-081-1/+1
|
* Fix var assignmentJack Lloyd2017-09-081-2/+2
|
* Fix ccache detectionJack Lloyd2017-09-081-1/+2
|
* Script the Windows CI buildJack Lloyd2017-09-081-28/+83
|
* Name files as codecov script expectsJack Lloyd2017-09-051-3/+6
| | | | | It searches for files with specific patterns which cov.info did not match.
* Small cleanups in ci_build.pyJack Lloyd2017-09-041-13/+20
|
* Just skip Sonar build if SONAR_TOKEN is not setJack Lloyd2017-09-011-10/+5
| | | | | | This is the case for a PR coming from an external repo [ci skip]
* Ensure --unsafe-fuzzer-mode buildsJack Lloyd2017-08-311-0/+2
|
* Some attempts at speeding up CIJack Lloyd2017-08-311-4/+7
| | | | | | | | | | | | | 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.
* Revert f16c3df4fc4edJack Lloyd2017-08-291-1/+1
| | | | Substantially more work required to get Sonar to report coverage
* Seems Sonar wants coverage infoJack Lloyd2017-08-291-1/+1
|
* For cross builds, build everything but test only a limited subsetJack Lloyd2017-08-291-6/+13
| | | | | | | | | Problem is running everything under qemu takes too long. But compiling everything will help catch some issues, and then we just restrict tests to those that complete quickly and/or are very important and/or excercise system specific code. Also add -j flag to make, got lost at some point.
* Rename (and fix) Sonar targetJack Lloyd2017-08-291-1/+1
|
* Further fixes to ci build scriptJack Lloyd2017-08-291-45/+81
|
* Skip PKCS11 tests if SoftHSM library isn't thereJack Lloyd2017-08-291-3/+7
|
* We've always been at war with shell scriptsJack Lloyd2017-08-291-68/+156
|
* CI build using Python script to orchestrateJack Lloyd2017-08-291-0/+257
Slightly incomplete