2019-02-07 11:23:56 +08:00
|
|
|
language: go
|
|
|
|
|
|
|
|
go:
|
|
|
|
- 1.11.x
|
|
|
|
|
|
|
|
os:
|
|
|
|
- linux
|
|
|
|
- osx
|
|
|
|
|
|
|
|
git:
|
|
|
|
depth: 1
|
|
|
|
|
|
|
|
env:
|
|
|
|
global:
|
|
|
|
- NAME=gotop
|
|
|
|
|
|
|
|
install: true
|
|
|
|
script:
|
|
|
|
- ./ci/script.sh
|
|
|
|
|
|
|
|
matrix:
|
|
|
|
include:
|
|
|
|
# Linux
|
|
|
|
- env: _GOOS=linux _GOARCH=amd64
|
|
|
|
os: linux
|
|
|
|
- env: _GOOS=linux _GOARCH=386
|
|
|
|
os: linux
|
|
|
|
- env: _GOOS=linux _GOARCH=arm GOARM=5
|
|
|
|
os: linux
|
|
|
|
- env: _GOOS=linux _GOARCH=arm GOARM=6
|
|
|
|
os: linux
|
|
|
|
- env: _GOOS=linux _GOARCH=arm GOARM=7
|
|
|
|
os: linux
|
|
|
|
- env: _GOOS=linux _GOARCH=arm64
|
|
|
|
os: linux
|
|
|
|
|
|
|
|
# OSX
|
|
|
|
- env: _GOOS=darwin _GOARCH=amd64
|
|
|
|
os: osx
|
|
|
|
|
|
|
|
deploy:
|
|
|
|
provider: releases
|
|
|
|
api_key: $GITHUB_TOKEN
|
|
|
|
file_glob: true
|
|
|
|
file: "./dist/*"
|
|
|
|
skip_cleanup: true
|
|
|
|
on:
|
|
|
|
tags: true
|
|
|
|
|
2019-02-07 16:39:48 +08:00
|
|
|
if: tag IS present
|
|
|
|
|
2019-02-07 11:23:56 +08:00
|
|
|
notifications:
|
|
|
|
email:
|
|
|
|
on_success: never
|