gopherci
gopherci copied to clipboard
GopherCI was a project to help you maintain high-quality Go projects, by checking each GitHub Pull Request, for backward incompatible changes, and a suite of other third party static analysis tools.
See output of https://gci.gopherci.io/analysis/1489: ``` $ install-deps.sh No (or unsupported) vendoring tool, using go get ... $ go vet ./... $ golint ./... ... $ apicompat -before 745efbe590e2f613c7121a4bb0f3e39075684af3~4 ./... 978ms...
This is a feature request for your consideration. Something that's possible to do in Travis CI is to restart a given build, for a PR or for a commit. ...
_Note: [Conception-go](https://github.com/shurcooL/Conception-go) is a large [unsupported](https://github.com/shurcooL/SLA#applicability) repository with low quality Go code. It's not a goal to have it work well; I'm just using it as an opportunity to spot...
Currently, GopherCI runs three of @dominikh's tools individually:  There is [`megacheck`](https://github.com/dominikh/go-tools/tree/master/cmd/megacheck), which combines all checks from those 3 tools into one tool, and produces results faster (since it doesn't...
https://github.com/bradleyfalzon/apicompat provides GopherCI's backwards compatibility testing. In detecting a removed member of a struct or interface, `apicompat` uses the type's position, because the member was removed - it no longer...
I might be wrong, but I think this should not have been ignored ``` Apr 13 03:32:44 www1 gopherci[11284]: 2017/04/13 03:32:44 docker: created exec id: &{0b08d5e55ee8050754ea90715991dc2c5c6d7eb4b49da6652446222b23b07170} for cmd: [bash -c...
_(Previously reported at https://github.com/bradleyfalzon/gopherci-web/issues/20, but moved here upon request.)_ Consider the following page: https://gci.gopherci.io/analysis/1014 Without scrolling down and looking at the output log, it's not possible to know what repo...
GitHub push event for a push to a new branch set Created to true and GopherCI incorrectly detects this as a first commit it a new repository: https://github.com/bradleyfalzon/gopherci/blob/af52b55d2cd3f81e6505461d47113ee5e0dcc718/internal/github/handlers.go#L238-L246 So when...
As a user, I should be able to see an overview of all my repos and see what issues I might need to solve. This could be: - Repo Name...