File tree 5 files changed +56
-3
lines changed
5 files changed +56
-3
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
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 @@ -42,9 +42,14 @@ ${kubectl_trace}:
42
42
${trace_runner} :
43
43
CGO_ENABLED=1 $(GO ) build ${LDFLAGS} -o $@ ./cmd/trace-runner
44
44
45
+ .PHONY : cross
46
+ cross :
47
+ IMAGE_NAME=$(IMAGE_NAME ) go run github.com/goreleaser/goreleaser --snapshot --rm-dist
48
+
45
49
.PHONY : clean
46
50
clean :
47
- rm -Rf _output
51
+ $(RM ) -R _output
52
+ $(RM ) -R dist
48
53
49
54
.PHONY : image/build
50
55
image/build :
Original file line number Diff line number Diff line change @@ -9,8 +9,9 @@ github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdko
9
9
github.com/davecgh/go-spew v1.1.0 /go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38 =
10
10
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c =
11
11
github.com/davecgh/go-spew v1.1.1 /go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38 =
12
- github.com/docker/docker v0.7.3-0.20190327010347-be7ac8be2ae0 h1:w3NnFcKR5241cfmQU5ZZAsf0xcpId6mWOupTvJlUX2U =
13
- github.com/docker/docker v0.7.3-0.20190327010347-be7ac8be2ae0 /go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk =
12
+ github.com/docker/distribution v2.7.0+incompatible h1:neUDAlf3wX6Ml4HdqTrbcOHXtfRN0TFIwt6YFL7N9RU =
13
+ github.com/docker/distribution v2.7.0+incompatible /go.mod h1:J2gT2udsDAN96Uj4KfcMRqY0/ypR+oyYUYmja8H+y+w =
14
+ github.com/docker/docker v0.7.3-0.20190105115016-2ee53a42db81 /go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk =
14
15
github.com/docker/spdystream v0.0.0-20181023171402-6480d4af844c h1:ZfSZ3P3BedhKGUhzj7BQlPSU4OvT6tfOKe3DVHzOA7s =
15
16
github.com/docker/spdystream v0.0.0-20181023171402-6480d4af844c /go.mod h1:Qh8CwZgvJUkLughtfhJv5dyTYa91l1fOUCrgjqmcifM =
16
17
github.com/elazarl/goproxy v0.0.0-20190410145444-c548f45dcf1d h1:FEw1BeUVT/wxetVmacXPqQgRyYCG+0aCfQel+53Pa/E =
You can’t perform that action at this time.
0 commit comments