Catena cyber
1e03eb94af
Go 1.16 more fixes ( #5239 )
...
* Fixes cilium build
* Fixes dragonfly build
* Fixes fasthttp build
* Fixes fastjson build
* golang build: change directory only temporary
* Fixes gitea build
* Fixes grpc-gateway build
* Fixes hugo project build
* Fixes ipfs build
* Fixes jsonparser build
* Fixes kubernetes build
* Fixes loki build
* Fixes minify build
* Fixes nats build
* Removes go get from the docs
* Fixes quic-go build
* Fixes radon build
* Fixes syzkaller build
* Fixes tidb build
* Fixes vitess build
2021-02-22 15:25:47 -08:00
Catena cyber
90164f397e
Fixes go coverage build with go 1.16 ( #5237 )
2021-02-22 09:06:53 -08:00
Catena cyber
60e9a661f9
Go 1.16 build fix with right parentheses ( #5228 )
...
* go: right bash condition for changing directory
* go-json-iterator: uses git clone
So as to copy fuzz target in right directory
* go: uses tags when running go list
* go-redis: uses git clone and builds local fuzz target
* cascadia: uses git clone instead of go get
2021-02-21 07:40:36 -08:00
Catena cyber
18500c17d7
golang: compatibility with go 1.16 modules ( #5221 )
2021-02-19 10:03:22 -08:00
Andrew Lytvynov
687187f07e
compile_go_fuzzer: pass build tags to `go list` ( #5008 )
...
`go list` will fail if all files in the fuzzed package use a build tag
restriction (like the common `gofuzz` tag).
Also, pass the `gofuzz` tag in the teleport build to plumb it through.
2021-01-20 11:44:15 -08:00
Catena cyber
60b3a3d5dd
Golang coverage improvements ( #4920 )
...
* Uses idiomatic way for golang package in coverage
* Extends go coverage report to the whole repository
2021-01-07 07:41:26 -08:00
Abhishek Arya
84616ae4ce
Fix "exec format error" due to incorrect shebang in python target. ( #4746 )
2020-11-29 18:49:47 -08:00
Catena cyber
831e4cd96a
Golang coverage reports for projects with modules ( #4690 )
...
such as coredns
cloning into GOPATH
2020-11-24 05:08:57 -08:00
Catena cyber
91a6a12dbe
Go json coverage ( #4689 )
...
* Good fuzz target for golang coverage with modules
* Place target in right directory for go-json-iterator
So that coverage gets access to the right package
2020-11-22 11:05:32 -08:00
Abhishek Arya
57ebc0c76a
Workaround for unbound var GO111MODULE
2020-11-21 09:09:01 -08:00
Catena cyber
2db56c4174
Golang project uses compile_go_fuzzer script ( #4685 )
...
* Golang project uses compile_go_fuzzer script
* Kubernetes project uses compile_go_fuzzer script
* Adds golang to ci covergae builds
* fixup
* Golang coverage with go modules
cf coredns project
2020-11-21 07:11:43 -08:00
Catena cyber
217175212b
[infra] Use generic compile_go_fuzzer for golang projects ( #4659 )
...
* Use generic compile_go_fuzzer for golang projects
* fix the copyright in the new script
Co-authored-by: Max Moroz <mmoroz@chromium.org>
2020-11-19 14:18:25 -08:00