Skip to content

Commit acb01ef

Browse files
author
pddg
committed
add .travis.yml
1 parent b30f8eb commit acb01ef

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

.travis.yml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
os: osx
2+
osx_image: xcode8.3
3+
4+
language: go
5+
go:
6+
- 1.8.x
7+
8+
before_install:
9+
- brew install glide
10+
11+
install:
12+
- glide install
13+
14+
script:
15+
- go vet -v $(glide novendor)
16+
- go test -v $(glide novendor)
17+
18+
before_deploy:
19+
- go build
20+
- mkdir -p $TRAVIS_BUILD_DIR/dist
21+
- mv go-alfred-sentence-splitter $TRAVIS_BUILD_DIR/dist/
22+
- cp resources/* $TRAVIS_BUILD_DIR/dist/
23+
- cd $TRAVIS_BUILD_DIR/dist
24+
- zip sentence-splitter.alfredworkflow ./*
25+
26+
deploy:
27+
provider: releases
28+
api_key:
29+
secure: uGmqaIW24BTFhnIF5vNdMR/MGCVoiSifIDIC4br/m/wfobAqdPO6+L5/QZSBaKRZu2Fd8weTTlEf1t8aCnzs5euDSweHA/wA6U7bX8W6kpg4yw78ZgHF/nvRr0fRxik92+/axgRbADugdpf9GdK0sGlE9wxeeNntJJ3tosc+ufg6RciCqBFTUJTxqAw+bQTi6DkaMAWgFKpff1Aivrju+MIrvUADyajQB6Pmf8uF0rXIRVkE3mg9PgAC5fsreO3lHORT/0Zw+a5W304LpilLCa9I/x/Lj93zOFRng87bnhOIqaVpnpiBcM9Z8ZXuguxbKLnM5w3WoMUKAcfIpV4DOCYgq3yAI4wTa7RGmLoEEgIKLi/DwT7fEzWJ4CmMktiuHKppwjFbYqOtHTFMZcpphqv8GXVCA5i3Cd1g0VIDd/sKQv0Iq8lwWYkI103fIMsqVVhyfaVvjtFyJLbeBGB4Ol3Q81cKo4hfG56eC21rK73jYw8HjPgjMu5fmlqrRYiWToRaogmcX5B+bY5rQTiRP/PSJXHgG50VAUloOePFZdLw7wep1S1dFOXa8oOg/ZFsvCDkqaoFM6ly8Y+tywk4Nu/enCCFdGjgLIqueU18UwmDe6PjAnLTtrFKpASUQvnzFydYRibM/67EQ0tIcmIlgcU+LfBefeuPtkDr6mEbS+w=
30+
file: '$TRAVIS_BUILD_DIR/dist/sentence-splitter.alfredworkflow'
31+
skip_cleanup: true
32+
on:
33+
tags: true
34+
repo: pddg/go-alfred-sentence-splitter
35+
condition: "$TRAVIS_TAG =~ ^v[0-9].*$"

0 commit comments

Comments
 (0)