Skip to content

Commit

Permalink
simplify travis
Browse files Browse the repository at this point in the history
  • Loading branch information
arkady-emelyanov committed Aug 1, 2018
1 parent 8999b60 commit f633ffe
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 29 deletions.
32 changes: 3 additions & 29 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,46 +1,20 @@
sudo: required
dist: trusty

services:
- docker

language: go
go:
- 1.10.x

os:
- linux
- osx

env:
matrix:
- TARGETS="check"
- TARGETS="testsuite"
- TARGETS="test-beat"

install:
- pip install virtualenv
- pip install urllib3[secure]
- go get -u github.com/kardianos/govendor

script:
- make $TARGETS
- make test-beat

before_deploy:
- GOOS=linux GOARCH=amd64 go build -o kafkabeat-linux-amd64
- GOOS=darwin GOARCH=amd64 go build -o kafkabeat-darwin-amd64
- openssl sha1 kafkabeat-linux-amd64 | awk '{print $2}' > kafkabeat-linux-amd64.sha1
- openssl sha1 kafkabeat-darwin-amd64 | awk '{print $2}' > kafkabeat-darwin-amd64.sha1
- make crosscompile

deploy:
provider: releases
skip_cleanup: true
api_key:
secure: X0CXll60mlg5xKF8kkqpUEkfn75LB5rux/7ZQP0qCJFr2mOxrXdxNqrU32Q6skPn03eANXRZTaA2k4u3dFW+Zhf/TD01B6EEv4l1UGPrMyb9TRvwnHFOk4er6p/Ub4CLGfdmvAbaHHgmRe9x42GFTwxDxQKWwj4d7pVWI/xlO+lXUYbQTtwXPNUnmmHYBMh22yfyhF1SgFPlaGNJ+YdRp/m/DpeTH7Aj3GWgoGEyoZwGx27f3deAqcHyGQH3cSuasxQ+oDUcmA84hNfatpD+o813rLsZO1Jts7gvN471Shf9VLw+ji+f93OyUANh/EKkEw+lRqAJimwbEgfKqMJ3MAFDrUxl3lkEqx79Nej+140h4mn9pIP/ftB6pNIGtVcFLMalzqHXnbcO6/uYVYyH7AJn9YmvUFr/N8a0OUk60+vlBIIVGS0AEs1zKcHAmNj/xRMD9QplO6pcxHmoXlYnCXXnN8tWT/MevKR34/Zp6B0lnAGjqzxK01eOfKZHLY1RHAqEszL22m6HebYcgn10y4mKpA3cxMTWV2BJBqyYtw5t53PPGpGFO66A5fMxUphyAjsFeY8qH1AS5ANtWmk1IjvhWXeEepuRFb7sgO/++DPZTqYaOxrUoJMbCMU2hzFodwkdmF35Mu4cNmHlwYbOqgciwoyBnYYXYVp8kggWWJI=
file_glob: true
file:
- kafkabeat-linux-*
- kafkabeat-darwin-*
file: build/bin/*
on:
repo: arkady-emelyanov/kafkabeat
tags: true
2 changes: 2 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ SYSTEM_TESTS=false
TEST_ENVIRONMENT=false
ES_BEATS?=./vendor/github.com/elastic/beats
GOPACKAGES=$(shell govendor list -no-status +local)
GOX_OS=
GOX_OSARCH=darwin/amd64 linux/amd64 windows/amd64
PREFIX?=.
NOTICE_FILE=NOTICE
GOBUILD_FLAGS=-i -ldflags "-X $(BEAT_PATH)/vendor/github.com/elastic/beats/libbeat/version.buildTime=$(NOW) -X $(BEAT_PATH)/vendor/github.com/elastic/beats/libbeat/version.commit=$(COMMIT_ID)"
Expand Down

0 comments on commit f633ffe

Please sign in to comment.