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.
One of the transitive dependencies of
ct-woodpecker
seems to have moved/gone away causing consistent build failures of the form: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 earliergolangci-lint
versions.In short:
golangci-lint
go mod download
.GO111MODULE=on
env var