File tree 4 files changed +55
-1
lines changed
4 files changed +55
-1
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 6
6
- 1.11.4
7
7
services :
8
8
- docker
9
+ before_install :
10
+ - go get github.com/goreleaser/goreleaser
9
11
script :
10
12
- make test
11
13
- make _output/bin/kubectl-trace
12
14
- ./hack/ci-build-image.sh
13
15
- make integration
16
+ - make cross
14
17
after_success :
15
18
- ./hack/ci-release-image.sh
Original file line number Diff line number Diff line change @@ -37,9 +37,14 @@ ${kubectl_trace}:
37
37
${trace_runner} :
38
38
CGO_ENABLED=1 $(GO ) build ${LDFLAGS} -o $@ ./cmd/trace-runner
39
39
40
+ .PHONY : cross
41
+ cross :
42
+ IMAGE_NAME=$(IMAGE_NAME ) go run github.com/goreleaser/goreleaser --snapshot --rm-dist
43
+
40
44
.PHONY : clean
41
45
clean :
42
- rm -Rf _output
46
+ $(RM ) -R _output
47
+ $(RM ) -R dist
43
48
44
49
.PHONY : image/build-init
45
50
image/build-init :
You can’t perform that action at this time.
0 commit comments