letsencrypt / ct-woodpecker

A tool to monitor a certificate transparency log for operational problems
Mozilla Public License 2.0
182 stars 19 forks source link

CI: switch to Go 1.13, update golangci-lint, avoid module download. #107

Closed cpu closed 5 years ago

cpu commented 5 years ago

One of the transitive dependencies of ct-woodpecker seems to have moved/gone away causing consistent build failures of the form:

go: git.apache.org/thrift.git@v0.0.0-20180902110319-2566ecd5d999: git fetch -f origin refs/heads/*:refs/heads/* refs/tags/*:refs/tags/* in /home/travis/gopath/pkg/mod/cache/vcs/83dba939f95a790e497d565fc4418400145a1a514f955fa052f662d56e920c3e: exit status 128:
    fatal: unable to access 'https://git.apache.org/thrift.git/': Failed to connect to git.apache.org port 443: Connection timed out

We already vendor dependencies to avoid this sort of problem. The easiest "fix" in this case was to remove a workaround go mod download we did to appease earlier golangci-lint versions.

In short:

coveralls commented 5 years ago

Pull Request Test Coverage Report for Build 912


Totals Coverage Status
Change from base Build 861: 0.0%
Covered Lines: 860
Relevant Lines: 1242

💛 - Coveralls