-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
40 lines (34 loc) · 1.5 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
39
40
language: go
go:
- "1.12"
sudo: required
services:
- docker
# dep needed to make vendor dir
before_install:
- mkdir -p ${TRAVIS_HOME}/gopath/bin
- curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh
matrix:
include:
# `make test.integration` target currently only works on linux.
- os: linux
env: SUITES='test test.smoke test.integration'
# Nov.2018: Travis CI does not support running Docker on OSX, and future support is not planned.
# The best testing we can do currently is to do unit tests.
- os: osx
env: SUITES='build test'
script: make $SUITES
branches:
only:
- master
- /^v\d+\.\d+(\.\d+)?(-\S*)?$/
deploy:
provider: releases
api_key:
secure: rGutjjUlzrTyAc0ckEBXGohdDaJADOHnljwpqjch/sMTSJUnsdVvcbBH4Dq26MUH3Vg/+coF4XxZZV+voCUunEeUl9DKf4bKwyARFZ3JbhBtN149NwvyH7AZiI9cUyXUB4DM5SAshTcXalC9twbXGyycSugw17LQhgDY6G28Q6RrNya3bSfHFzX7tUUi6XfT2OSMsq5+ZVfOkhkCh70UNLEiEb+wp/Lo4uCHJ6IoAQpo7FYd5IAHFonaCgdfnfKOVu5ZuEenmnwNvWZ6VO9FAin5JeqrSyXfR+Wkg47TTe3bVShPrguzZK+ZTe7klowfbxilxF/50PJmx7dz7Wj1ht/iVs730RU51rFRgjehJvQoVitkPvmPzj2w9S5HcH8JKKHyqdlnVf+VeWvUSumeumsJ0mN+rjUpdMrxre18lq+7NkAGQHcj6v+EtD5nbiMS4JUTdSDs1yp5CGWzoGv3g7QmunOqem4Ec0Iia2B/dBQ18eB+HxOW3nQZBM2NoZkPwD0VBXLtuJMiacvWswDQbynJ9hPn8gq2TltgFkH4EYUhlO6Q9lXwwHT1A6Zj6xUXbJ1IPMfo4VPLNgh+57kY1iFIftg08KPl+IKQutzbvhPSe3NZivvmRMli+CTWG1KnSobcPU99CwBPNzY/6sgjMJg0iaYShTkxGFqwo2PyFnw=
file_glob: true
file: _output/octopus-*
skip_cleanup: true
on:
repo: BlaineEXE/octopus
tags: true