Commit Graph

10 Commits

Author SHA1 Message Date
Ilya Shipitsin 77a8b63ddc BUILD: cirrus-ci: suppress OS version check when installing packages
since we run "snapshot" images of FreeBSD, it is possible that kernel
ABI version might change from time to time. It might differ from
prebuilt packages (installed via "pkg"). We do not test kernel modules,
so for us is safe to ignore ABI mismatch.
2020-02-27 16:16:59 +01:00
Ilya Shipitsin 4550e875d7 BUILD: cirrus-ci: add ERR=1 to freebsd builds 2020-02-11 10:03:06 +01:00
Ilya Shipitsin 1726dab789 BUILD: cirrus-ci: workaround "pkg install" bug
there's a bug https://github.com/freebsd/pkg/issues/902
adding "pkg update -f && pkg upgrade -y" is workaround.
2020-02-11 10:03:06 +01:00
Ilya Shipitsin eccb2b4bd9 BUILD: cirrus-ci: switch to "snap" images to unify openssl naming
"snap" images are updated frequently, while regular images are updated quarterly.
so, mixing "snap" and regular images lead to package naming mismatch, which will occur every
quarter. we cannot use 11.3 release image, it is broken, so we have to use 11.3 "snap" image.
Thus let us use all "snap" images. 13-snap is first introduced with this commit.
2020-02-11 10:03:06 +01:00
Ilya Shipitsin d9514b6e79 BUILD: cirrus-ci: choose proper openssl package name
freebsd-11.3 and 12.1 comes with different openssl naming
let us add proper switch to cirrus-ci script
2020-01-08 16:26:11 +01:00
Ilya Shipitsin 125ad1f343 BUILD: CI: modernize cirrus-ci
use freebsd-12.1 instead of freebsd-12.0,
add freebsd-11.3 to build matrix,
install socat in order to run modern reg-tests
2020-01-02 10:27:36 +01:00
Ilya Shipitsin 632cae2b11 BUILD: CI: comment out cygwin build, upgrade various ssl libraries
cirrus ci builds are now limited to branches master, next
travis-ci images are upgraded to ubuntu bionic
cygwin builds are temporarily disabled on travis-ci
(maybe someone will figure out how to fix them, here's link
https://travis-ci.community/t/cygwin-issue-cygheap-base-mismatch-detected/5359/2 )

openssl upgraded to 1.0.2t, 1.1.0l, 1.1.1d
libressl are upgraded (2.9.2, 2.8.3, 2.7.5)  --> (3.0.2, 2.9.2, 2.8.3)
2019-10-29 06:27:50 +01:00
Ilya Shipitsin bd99f6d4bd BUILD: CI: skip reg-tests/connection/proxy_protocol_random_fail.vtc on CentOS 6
This test relies on ALPN which is not available in CentOS 6.
2019-09-08 12:10:32 +02:00
Ilya Shipitsin c886e5911b BUILD: CI: add basic CentOS 6 cirrus build 2019-09-06 11:44:08 +02:00
Ilya Shipitsin b396f4d848 BUILD: enable freebsd builds on cirrus-ci 2019-05-16 09:27:51 +02:00