@matt I’d like to publish it the Caddy website, but the build is failed because it seems there is no Redis instance in the build server. There are two options I could use:
Use remote server, using free tier aws, gcp, but have the risk of exposing unnecessary info
Skip the test if there are no Redis instance, is it okay to do it like this?
Locally, the test should run just fine
go test -race
PASS
ok github.com/gamalan/caddy-tlsredis 1.145s
Yeah, it’s unlikely that I’ll allow (speaking in general terms for any/all plugins) arbitrary programs to be downloaded and run on the build server, so I would recommend skipping tests if redis is not available (just print a warning I suppose).