Commit Graph

15 Commits (04bcc0219dc3acf67f27e68decd6dffe97334779)

Author SHA1 Message Date
Jack Christensen 2100e1da46 Use latest version of CockroachDB for CI 2025-01-25 08:04:42 -06:00
Jack Christensen c1f4cbb5cd Upgrade CockroachDB on CI 2024-05-25 07:48:47 -05:00
Jack Christensen 0819a17da8 Remove openssl from TLS test setup
TLS setup and tests were rather finicky. It seems that openssl 3
encrypts certificates differently than older openssl and it does it in
a way Go and/or pgx ssl handling code can't handle. It appears that
this related to the use of a deprecated client certificate encryption
system.

This caused CI to be stuck on Ubuntu 20.04 and recently caused the
contributing guide to fail to work on MacOS.

Remove openssl from the test setup and replace it with a Go program
that generates the certificates.
2024-01-27 09:04:19 -06:00
Nicola Murino aa263d4352 CockroachDB tests: use a more recent version 2023-06-19 17:06:21 -05:00
Jack Christensen a2da398dff Partial CI fixes 2022-10-31 21:24:57 -05:00
Jack Christensen be419e25b4 Use des3 for certs in testing / CI 2022-10-31 19:42:22 -05:00
Jack Christensen dd07e24a6c sudo the CI 2022-10-31 19:34:59 -05:00
Jack Christensen 0920c79b02 Test SCRAM, sslmode=verify-full and client cert auth on CI 2022-10-31 19:30:22 -05:00
Jack Christensen dc85718658 Remove unused code from CI script 2022-10-29 19:02:04 -05:00
Jack Christensen 97d1012f42 Use testsetup/postgresql_setup.sql in CI 2022-10-29 17:27:39 -05:00
Jack Christensen 6bedfa7def Use testsetup/pg_hba.conf in CI 2022-10-29 17:23:13 -05:00
Jack Christensen 63ae730fe8 Upgrade CockroachDB on CI 2022-10-01 10:11:11 -05:00
Jack Christensen 0e293b966c Finish import of pgconn 2021-12-04 14:06:57 -06:00
Jack Christensen d46e447a39 Add CockroachDB to CI 2021-03-06 17:21:45 -06:00
Jack Christensen 922508c785 Replace Travis with Github CI 2021-01-30 17:17:42 -06:00