Skip to content

Commit 5c6ff61

Browse files
vgupta-mickeyspiegela
authored andcommitted
Exporter binary upload to Github releases (pravega#58)
* [FABRIC-7605] pushed Gopkg.lock file and added 3 binaries to upload to git releases and added secure token * [FABRIC-7605] minor changes in travis.yml * [FABRIC-7605] fixed api_key only part of github releases
1 parent 3b63239 commit 5c6ff61

File tree

4 files changed

+22
-16
lines changed

4 files changed

+22
-16
lines changed

.travis.yml

+5-9
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,22 @@
11
language: go
2-
32
go:
43
- '1.10'
54
- tip
6-
75
sudo: required
8-
96
env:
107
global:
118
secure: dIXvb2BS2AwvQf+McXNClqoV4AjobYyc0/2b+zn4yMQ2v8gAW5V0w8Y3af6EnwOLe9Szke0RRHj/5ktxyrnQtBLsQhZd13GUItLuvIyD1fZZx9/djA7aII71fqKBVLVg2OR9VFltfPDB1B9NSPD3w4NJhyWdAzUORnqiNkQmOc+WGdCVYJ6olXZoq1rCVD+ysxssuWaHVD4ujbdLmwToFhQiGGbpdInZjdLUZ8FWLEJHl5uHkntrHESDBBjZ+ZHeF5jZYEUKjoV0xvapiI+lqp6mcWzaVkop78SbjlHnbQNjqH3mW6i0lI7dRyMPPURUBPNKvhvDlAbRjd7CU70ASJmI2rCgKQru5tfASaegeCzdGCp1fOn4bdvDgL+9NtxsojL6J4j5H9MPmSE6zZVLLQN/wA4IM7vB12o+O7pEM40WiZ7qtCsolIFWE53zx9Beuf7FQFv8Zz/pCfUctvZdyE53T41uuzZVQC+w+w5sj/1rrLgBCjPD1ghNZdN+y3GD7Sgaic03a+FiCTKnOOab9Dk6Pil0m4qbYLJdkKKLt/PvAw7nb9GEX36VPLWrG9xCXsJvzbiG+JQBYEpSQrzJYj9vuNScoWZuvu1I+cRIZsj26dPt9XXn2I/8uQSKBQlNzPAIOD1NCTLtRglVkgPf+BxNppTLV2BmBRQ4V9ZtpJQ=
12-
139
services:
1410
- docker
15-
1611
script:
1712
- go get -u github.com/golang/dep/...
1813
- make check
1914
- make dep
2015
- make test
2116
- make build
2217
- make clean
23-
2418
after_success:
2519
- bash <(curl -s https://codecov.io/bash)
26-
2720
deploy:
2821
- provider: script
2922
skip_cleanup: true
@@ -32,10 +25,13 @@ deploy:
3225
branch: master
3326
tags: true
3427
- provider: releases
35-
file: bin/linux_amd64/zookeeper-exporter
28+
file:
29+
- bin/zookeeper-exporter-linux-amd64
30+
- bin/zookeeper-exporter-darwin-amd64
31+
- bin/zookeeper-exporter-windows-amd64
3632
skip_cleanup: true
3733
on:
3834
branch: master
3935
tags: true
4036
api-key:
41-
secure: dIXvb2BS2AwvQf+McXNClqoV4AjobYyc0/2b+zn4yMQ2v8gAW5V0w8Y3af6EnwOLe9Szke0RRHj/5ktxyrnQtBLsQhZd13GUItLuvIyD1fZZx9/djA7aII71fqKBVLVg2OR9VFltfPDB1B9NSPD3w4NJhyWdAzUORnqiNkQmOc+WGdCVYJ6olXZoq1rCVD+ysxssuWaHVD4ujbdLmwToFhQiGGbpdInZjdLUZ8FWLEJHl5uHkntrHESDBBjZ+ZHeF5jZYEUKjoV0xvapiI+lqp6mcWzaVkop78SbjlHnbQNjqH3mW6i0lI7dRyMPPURUBPNKvhvDlAbRjd7CU70ASJmI2rCgKQru5tfASaegeCzdGCp1fOn4bdvDgL+9NtxsojL6J4j5H9MPmSE6zZVLLQN/wA4IM7vB12o+O7pEM40WiZ7qtCsolIFWE53zx9Beuf7FQFv8Zz/pCfUctvZdyE53T41uuzZVQC+w+w5sj/1rrLgBCjPD1ghNZdN+y3GD7Sgaic03a+FiCTKnOOab9Dk6Pil0m4qbYLJdkKKLt/PvAw7nb9GEX36VPLWrG9xCXsJvzbiG+JQBYEpSQrzJYj9vuNScoWZuvu1I+cRIZsj26dPt9XXn2I/8uQSKBQlNzPAIOD1NCTLtRglVkgPf+BxNppTLV2BmBRQ4V9ZtpJQ=
37+
secure: OCxUUA41MZ3PUAOjLwhup5o3pbved8uX8O3HRqfKnuKw+a++GuPXgdoFzzAdTfBSnemkDFvZ5SWYwp/08YfK1tKSI23PCyl65I8hORNFp5+MMkGcqZ8bCVk0Y59/lmhPS3hUPQM5F9WnuL8bys37c1h4zzAb4Y9FNHF63KzCedoD6QO0/zhghhxc51b4u8rHMC24SztAFlCJsBkdrda1XJpIB3hKh4ZsDBaRcTYbbQyh6g3vNRdjtmWOcsuxHz2O8tN1SSQAqwqfnPy6bpENGY/tUQc6qzDAAix2ls5yd4DC8ALBEH//lsGaf1cw9hot8CNl8TOKFvu03Y3p34EOLCWwYrvXX8p76c9JiyGtON8tc49+orQhdtaLOfSQiVhIO7wvQQDRkFetvuMCSSDLxAXSn8PCXYp0OXl3mlgB2xkrPr9TSbV2RfTbk+oZY6uBmFOrACp9a37/0JcuAItpEvzCb/jxdBMtEdNatlCbsvmbe/MYwNAW3RnI31wBY4EkYu4+r4Jm8MbHXNVGLTcJIiyZHmMEBh6SYR4gwiAEPYau2jhqpg27j0204V+gCyjoS+X1nNpU2tVpG8TPL14LJaVYI/eowYUkf0Yp6u5cOnV14iTyLHKRVoy2nzErxRLtmx4808F5r/N4noFfdNdnfhEJGNJD8oRtACjBVtBV/FU=

Gopkg.lock

+10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Makefile

+6-6
Original file line numberDiff line numberDiff line change
@@ -30,22 +30,22 @@ build: test build-go build-image
3030
build-go:
3131
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build \
3232
-ldflags "-X github.com/$(REPO)/pkg/version.Version=$(VERSION) -X github.com/$(REPO)/pkg/version.GitSHA=$(GIT_SHA)" \
33-
-o bin/linux_amd64/$(PROJECT_NAME) cmd/manager/main.go
33+
-o bin/$(PROJECT_NAME)-linux-amd64 cmd/manager/main.go
3434
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build \
3535
-ldflags "-X github.com/$(REPO)/pkg/version.Version=$(VERSION) -X github.com/$(REPO)/pkg/version.GitSHA=$(GIT_SHA)" \
36-
-o bin/linux_amd64/$(EXPORTER_NAME) cmd/exporter/main.go
36+
-o bin/$(EXPORTER_NAME)-linux-amd64 cmd/exporter/main.go
3737
CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build \
3838
-ldflags "-X github.com/$(REPO)/pkg/version.Version=$(VERSION) -X github.com/$(REPO)/pkg/version.GitSHA=$(GIT_SHA)" \
39-
-o bin/darwin_amd64/$(PROJECT_NAME) cmd/manager/main.go
39+
-o bin/$(PROJECT_NAME)-darwin-amd64 cmd/manager/main.go
4040
CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build \
4141
-ldflags "-X github.com/$(REPO)/pkg/version.Version=$(VERSION) -X github.com/$(REPO)/pkg/version.GitSHA=$(GIT_SHA)" \
42-
-o bin/darwin_amd64/$(EXPORTER_NAME) cmd/exporter/main.go
42+
-o bin/$(EXPORTER_NAME)-darwin-amd64 cmd/exporter/main.go
4343
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build \
4444
-ldflags "-X github.com/$(REPO)/pkg/version.Version=$(VERSION) -X github.com/$(REPO)/pkg/version.GitSHA=$(GIT_SHA)" \
45-
-o bin/windows_amd64/$(PROJECT_NAME).exe cmd/manager/main.go
45+
-o bin/$(PROJECT_NAME)-windows-amd64.exe cmd/manager/main.go
4646
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build \
4747
-ldflags "-X github.com/$(REPO)/pkg/version.Version=$(VERSION) -X github.com/$(REPO)/pkg/version.GitSHA=$(GIT_SHA)" \
48-
-o bin/windows_amd64/$(EXPORTER_NAME).exe cmd/exporter/main.go
48+
-o bin/$(EXPORTER_NAME)-windows-amd64.exe cmd/exporter/main.go
4949
build-image:
5050
docker build --build-arg VERSION=$(VERSION) --build-arg GIT_SHA=$(GIT_SHA) -t $(REPO):$(VERSION) .
5151
docker tag $(REPO):$(VERSION) $(REPO):latest

build/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ RUN apk upgrade --update --no-cache
44

55
USER nobody
66

7-
ADD build/_output/bin/linux_amd64/zookeeper-operator /usr/local/bin/zookeeper-operator
7+
ADD build/_output/bin/zookeeper-operator-linux-amd64 /usr/local/bin/zookeeper-operator

0 commit comments

Comments
 (0)