Simon Pasquier
ac16ef8f0e
Add missing tools.go
...
Also rearrange the code to be more consistent.
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2018-10-29 17:25:43 +01:00
Simon Pasquier
b9f824e617
try go install honnef.co/tools/cmd/staticcheck
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2018-10-29 17:25:43 +01:00
Simon Pasquier
ea18ea66b1
GOOS= and GOARCH=
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2018-10-29 17:25:43 +01:00
Simon Pasquier
cc1b953394
go list -m honnef.co/go/tools
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2018-10-29 17:25:43 +01:00
Simon Pasquier
c141833d45
*: use staticcheck@next to support Go modules
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2018-10-29 17:25:43 +01:00
Simon Pasquier
80de93b6af
*: support for Go modules
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2018-10-29 17:25:43 +01:00
Simon Pasquier
a827f91aff
Makefile: improve 'make style' reporting
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2018-08-07 14:54:20 +02:00
Paul Gier
cfb3f31538
add prefix "common-" to make target names
...
This allows rules to be overridden with warnings about conflicting
target names.
Signed-off-by: Paul Gier <pgier@redhat.com>
2018-07-12 16:53:34 -05:00
Ben Kochie
709ad10d97
Reduce CircleCI duplication ( #4335 )
...
Reduce the duplication of per-project specifics in the CircleCI config.
* Add docker repo variable, default to docker hub.
* Add make targets for docker push and tag latest.
Signed-off-by: Ben Kochie <superq@gmail.com>
2018-07-04 11:27:10 +02:00
Simon Pasquier
45b8dea320
Makefile: update .PHONY target ( #4234 )
...
Makefile: update .PHONY target
* Move .PHONY declarations near their targets
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2018-06-11 17:51:28 +02:00
Ben Kochie
4a4e8a7d3b
Fix spelling in Makefile.common. ( #4105 )
...
Signed-off-by: Ben Kochie <superq@gmail.com>
2018-04-20 19:35:42 +03:00
Krasi Georgiev
98c51d241b
run the style target to fail if the code is not properly formated
...
Signed-off-by: Krasi Georgiev <kgeorgie@redhat.com>
2018-04-19 15:18:35 +03:00
Krasi Georgiev
0b0c9f4b6b
unused target didn't trigger an error for unused packages ( #4101 )
...
Signed-off-by: Krasi Georgiev <kgeorgie@redhat.com>
2018-04-19 15:07:55 +03:00
Krasi Georgiev
416db814e8
use package shorthand selection that excludes vendored. ( #4100 )
...
Signed-off-by: Krasi Georgiev <kgeorgie@redhat.com>
2018-04-19 13:38:01 +03:00
Krasi Georgiev
3f2b2c50dd
use the Makefile.common ( #3978 )
...
split common targets in a Makefile.common to reuse it across projects
Signed-off-by: Krasi Georgiev <krasi.root@gmail.com>
2018-04-19 12:07:10 +03:00