1
0
mirror of https://blitiri.com.ar/repos/chasquid synced 2025-12-17 14:37:02 +00:00
Commit Graph

4 Commits

Author SHA1 Message Date
Alberto Bertogli
61245eec27 cirrus: Remove Linux tests
The Linux tests under the Cirrus CI are currently brittle due to
environmental issues. They're also redundant, since Linux testing is
much better covered by the GitLab CI tests.

So this patch removes them, which removes the false positives and speeds
up the Cirrus CI runs.
2021-05-31 15:03:38 +01:00
Alberto Bertogli
f296bc31a8 cirrus: Allow the testing user to write to $GOPATH
Cirrus CI caches the module directory inside $GOPATH so it can be shared
between test runs, to speed them up.

However, it is currently created as root, which causes new entries to
fail since they run under the "testing" user.

This patch fixes that problem by making the "testing" user own the
entire $GOPATH, which includes the module directory.
2020-05-17 10:02:49 +01:00
Alberto Bertogli
7fa564f822 smtpsrv: Add comment on BuildNameToCertificate being deprecated
tls.Config.BuildNameToCertificate was deprecated in Go 1.14, and is no
longer necessary.

However, we support down to 1.11, so we will keep it for now.

This patch adds a TODO to remove it in the future once the minimum
supported version is 1.14; and adjust the CI linter accordingly.
2020-05-13 23:42:37 +01:00
Alberto Bertogli
d60c03f4d2 tests: Add Cirrus CI integration
This patch adds a configuration for https://cirrus-ci.org/, which
includes running the Go tests on FreeBSD.
2020-04-14 12:01:01 +01:00