-
Notifications
You must be signed in to change notification settings - Fork 45
/
Copy path.travis.yml
38 lines (32 loc) · 1.29 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
language: go
go:
- 1.12.x
- 1.13.x
before_install:
- go get github.com/GetStream/vg
- go get github.com/golang/dep/cmd/dep
- 'eval "$(vg eval --shell bash)"'
- vg init
- go env
install:
- make get-deps
- make clean
- make all
- git diff --exit-code # Check if bindata file is up to date
script:
- make cover
after_success:
- bash <(curl -s https://codecov.io/bash)
before_deploy:
- make release-all
deploy:
provider: releases
api_key:
secure: k20D3kkJWVd6EgZpIviTD5qkeAd2ZBURY5Q0mMqStEdEpX85rSvcDmBP/84RW6DX8VYwz0mEgeLrIZwOhvS1UFu6yrQoM+s1ariOGqefMVYxWLkP7obDoojGTEcveZqDP9MgBWAEZFqmWuQdIdWhItQf4Z6Z6/LBH1ejG20nF0420StS3/gZ+ocwjb5qaAwB+Odld52zjGBeLGo56gLGNUl6O4envNo79DV1P9rzAwxvcXyGjUIOK7KHNalFsI0rBSJcNXiyUA/fkmIPZI6O14mqjXQDrnI8HlBKUiT8cADZCNlym8Gbijv+ymX3nFWrW6Aj5iO2QP1lEtCPad4ITU9bwJc9CStVvmgZA+lYsILype6Al84MjF7pHNchff/54Mnlj4Kyvsdamm+xH87N7vUYtt0ELHtrn6ElZBTSg2blz5/cuHn3uOjNovK5LtD0W2JQdoPvuP3W5EzeO9RZKozl4eoZZC8dlhlyX6CdGTNl4aCK7SwVWWCrRRmWRH9r+WXOAdA8E7wZDHjR06Ga2RbqW2B0+CAkK1awzI2+fQGFTv68KLfj+7tTf6Vq9sltM6iLIqtjzmQGfO6n0KKdBJWWvflH62/H6QgCmdwEISVpXS3PLpIpN7tQmhggi+wRT0VPrNBeroCbL5IeO7psxa1GgLxwJY/An1VoTWtzalI=
file:
- releases/*
file_glob: true
skip_cleanup: true # make sure travis doesn't cleanup needed files
on:
repo: GetStream/vg
tags: true