File tree 5 files changed +54
-2
lines changed
5 files changed +54
-2
lines changed Original file line number Diff line number Diff line change 1
1
_output /
2
+ dist /
Original file line number Diff line number Diff line change
1
+ project_name : kubectl-trace
2
+ builds :
3
+ - goos :
4
+ - linux
5
+ - darwin
6
+ - windows
7
+ goarch :
8
+ - amd64
9
+ - 386
10
+ main : ./cmd/kubectl-trace
11
+ env :
12
+ - GO111MODULE=on
13
+ - CGO_ENABLED=0
14
+ ldflags : |
15
+ -X github.com/iovisor/kubectl-trace/pkg/version.buildTime={{ .Timestamp }}
16
+ -X github.com/iovisor/kubectl-trace/pkg/version.gitCommit={{ .Commit }}
17
+ -X github.com/iovisor/kubectl-trace/pkg/version.imageName={{ .Env.IMAGE_NAME }}
18
+ binary : kubectl-trace
19
+ - goos :
20
+ - linux
21
+ - darwin
22
+ - windows
23
+ goarch :
24
+ - amd64
25
+ - 386
26
+ main : ./cmd/trace-runner
27
+ env :
28
+ - GO111MODULE=on
29
+ - CGO_ENABLED=0
30
+ ldflags : |
31
+ -X github.com/iovisor/kubectl-trace/pkg/version.buildTime={{ .Timestamp }}
32
+ -X github.com/iovisor/kubectl-trace/pkg/version.gitCommit={{ .Commit }}
33
+ -X github.com/iovisor/kubectl-trace/pkg/version.imageName={{ .Env.IMAGE_NAME }}
34
+ binary : trace-runner
35
+
36
+ archive :
37
+ format_overrides :
38
+ - goos : windows
39
+ format : zip
40
+
41
+ snapshot :
42
+ name_template : ' master'
43
+
44
+ release :
45
+ disable : true
46
+
Original file line number Diff line number Diff line change @@ -11,5 +11,6 @@ script:
11
11
- make _output/bin/kubectl-trace
12
12
- ./hack/ci-build-image.sh
13
13
- make integration
14
+ - make cross
14
15
after_success :
15
16
- ./hack/ci-release-image.sh
Original file line number Diff line number Diff line change @@ -35,9 +35,14 @@ ${kubectl_trace}:
35
35
${trace_runner} :
36
36
CGO_ENABLED=1 $(GO ) build ${LDFLAGS} -o $@ ./cmd/trace-runner
37
37
38
+ .PHONY : releaser
39
+ cross :
40
+ IMAGE_NAME=$(IMAGE_NAME ) go run github.com/goreleaser/goreleaser --snapshot --rm-dist
41
+
38
42
.PHONY : clean
39
43
clean :
40
- rm -Rf _output
44
+ $(RM ) -R _output
45
+ $(RM ) -R dist
41
46
42
47
.PHONY : image/build
43
48
image/build :
Original file line number Diff line number Diff line change @@ -14,7 +14,6 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c
14
14
github.com/davecgh/go-spew v1.1.1 /go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38 =
15
15
github.com/docker/distribution v2.7.0+incompatible h1:neUDAlf3wX6Ml4HdqTrbcOHXtfRN0TFIwt6YFL7N9RU =
16
16
github.com/docker/distribution v2.7.0+incompatible /go.mod h1:J2gT2udsDAN96Uj4KfcMRqY0/ypR+oyYUYmja8H+y+w =
17
- github.com/docker/docker v0.7.3-0.20190105115016-2ee53a42db81 h1:+8pWnXpuAH+W0IkbTfUR2BHYBs5kRrD7wATXA8FwSVQ =
18
17
github.com/docker/docker v0.7.3-0.20190105115016-2ee53a42db81 /go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk =
19
18
github.com/docker/spdystream v0.0.0-20181023171402-6480d4af844c h1:ZfSZ3P3BedhKGUhzj7BQlPSU4OvT6tfOKe3DVHzOA7s =
20
19
github.com/docker/spdystream v0.0.0-20181023171402-6480d4af844c /go.mod h1:Qh8CwZgvJUkLughtfhJv5dyTYa91l1fOUCrgjqmcifM =
You can’t perform that action at this time.
0 commit comments