File tree 3 files changed +21
-9
lines changed
3 files changed +21
-9
lines changed Original file line number Diff line number Diff line change 1
1
project_name : kubectl-trace
2
2
builds :
3
- - goos :
3
+ - id : " kubectl-trace"
4
+ goos :
4
5
- linux
5
6
- darwin
6
7
- windows
@@ -16,7 +17,8 @@ builds:
16
17
-X github.com/iovisor/kubectl-trace/pkg/version.gitCommit={{ .Commit }}
17
18
-X github.com/iovisor/kubectl-trace/pkg/version.imageName={{ .Env.IMAGE_NAME }}
18
19
binary : kubectl-trace
19
- - goos :
20
+ - id : " trace-runner"
21
+ goos :
20
22
- linux
21
23
- darwin
22
24
- windows
@@ -33,13 +35,15 @@ builds:
33
35
-X github.com/iovisor/kubectl-trace/pkg/version.imageName={{ .Env.IMAGE_NAME }}
34
36
binary : trace-runner
35
37
36
- archive :
37
- format_overrides :
38
- - goos : windows
39
- format : zip
38
+ archives :
39
+ - id : windows
40
+ format_overrides :
41
+ - goos : windows
42
+ format : zip
40
43
41
44
snapshot :
42
45
name_template : ' master'
43
46
44
47
release :
45
- disable : true
48
+ github :
49
+ prerelease : auto
Original file line number Diff line number Diff line change 7
7
services :
8
8
- docker
9
9
before_install :
10
- - GO111MODULE=on; go get github.com/goreleaser/goreleaser
10
+ - curl -LO https:// github.com/goreleaser/goreleaser/releases/latest/download/goreleaser_amd64.deb && sudo dpkg -i goreleaser_amd64.deb
11
11
script :
12
12
- make test
13
13
- make _output/bin/kubectl-trace
@@ -16,3 +16,11 @@ script:
16
16
- make cross
17
17
after_success :
18
18
- ./hack/ci-release-image.sh
19
+
20
+ deploy :
21
+ - provider : script
22
+ skip_cleanup : true
23
+ script : goreleaser
24
+ on :
25
+ tags : true
26
+ condition : $TRAVIS_OS_NAME = linux
Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ ${trace_runner}:
39
39
40
40
.PHONY : cross
41
41
cross :
42
- IMAGE_NAME=$(IMAGE_NAME ) go run github.com/goreleaser/ goreleaser --snapshot --rm-dist
42
+ IMAGE_NAME=$(IMAGE_NAME ) goreleaser --snapshot --rm-dist
43
43
44
44
.PHONY : clean
45
45
clean :
You can’t perform that action at this time.
0 commit comments