- 14 Jun, 2019 1 commit
-
-
The interactions between `USE_HTTPS` and `SHA1_BACKEND` have been streamlined. Previously we would have accepted not quite working configurations (like, `-DUSE_HTTPS=OFF -DSHA1_BACKEND=OpenSSL`) and, as the OpenSSL detection only ran with `USE_HTTPS`, the link would fail. The detection was moved to a new `USE_SHA1`, modeled after `USE_HTTPS`, which takes the values "CollisionDetection/Backend/Generic", to better match how the "hashing backend" is selected, the default (ON) being "CollisionDetection". Note that, as `SHA1_BACKEND` is still used internally, you might need to check what customization you're using it for.
Etienne Samson committed
-
- 21 May, 2019 1 commit
-
-
Explicitly enable the `builtin` regex backend and the PCRE backend for some Linux builds.
Edward Thomson committed
-
- 28 Feb, 2019 2 commits
-
-
This reverts commit 1fe3fa5e.
Edward Thomson committed -
Edward Thomson committed
-
- 14 Feb, 2019 2 commits
-
-
Enable hard deprecation in our builds to ensure that we do not call deprecated functions internally.
Edward Thomson committed -
Like 811c1c0f, disable the SSH tests on macOS until we can resolve the newly introduced infrastructure issues.
Edward Thomson committed
-
- 28 Jan, 2019 1 commit
-
-
Coverity is back but it's only read-only! Agh. Just allow it to fail and not impact the overall job run.
Edward Thomson committed
-
- 27 Jan, 2019 1 commit
-
-
Edward Thomson committed
-
- 26 Jan, 2019 1 commit
-
-
Edward Thomson committed
-
- 19 Jan, 2019 1 commit
-
-
Edward Thomson committed
-
- 11 Jan, 2019 1 commit
-
-
Since Coverity is down for a unspecified timeframe, isolate it from the "hosted" nightlies.
Etienne Samson committed
-
- 26 Oct, 2018 1 commit
-
-
Don't prefix the path to the yaml templates - the nightly template itself is already in the `azure-pipelines` directory. Instead, just use the relative path.
Edward Thomson committed
-
- 25 Oct, 2018 1 commit
-
-
Instead of running the oddball builds, run all the builds (the ones that we always run during PR validation and CI) during a nightly build for increased coverage.
Edward Thomson committed
-
- 21 Oct, 2018 4 commits
-
-
Use Bionic so that we have a modern libssh2 (for communicating with GitHub). We've ported fixes to our Trusty-based amd64 images, but maintaining patches for multiple platforms is heinous.
Edward Thomson committed -
Edward Thomson committed
-
Use multiarch arm32 and arm64 docker images to run Xenial-based images for those platforms. We can support all the tests on ARM32 and 64 _except_ the proxy-based tests. Our proxy on ARM seems regrettably unstable, either due to some shoddy dependencies (with native code?) or the JREs themselves. Run these platforms as part of our nightly builds; do not run them during pull request or CI validation.
Edward Thomson committed -
As the number of each grow, separate the CI build scripts from the YAML definitions.
Edward Thomson committed
-