Skip to content
This repository was archived by the owner on Jan 16, 2021. It is now read-only.

Commit 3d9c1ce

Browse files
committed
add travis ci config
1 parent 9c706cb commit 3d9c1ce

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

.travis.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
language: go
2+
go:
3+
- 1.4.2
4+
script: go test
5+
before_deploy:
6+
- go get github.com/mitchellh/gox
7+
- gox -osarch="darwin/amd64" -osarch="linux/arm" -osarch="linux/386" -osarch="windows/386"
8+
-build-toolchain
9+
- gox -osarch="darwin/amd64" -osarch="linux/arm" -osarch="linux/386" -osarch="windows/386"
10+
-output="parse_{{.OS}}_{{.Arch}}"
11+
- mv parse_darwin_amd64 parse
12+
- mv parse_windows_386.exe parse.exe
13+
- mv parse_linux_386 parse_linux
14+
deploy:
15+
provider: releases
16+
api_key:
17+
secure: ZnquaugjmlJ6geWvXCVjZeN2Z1NZyOaNWbY1hY8LAZZR+QqlRUR+6+QZ85vHYnqHAqKHDoh8BcZUR+2hK9UV2Lqsq0aTzvuxxVIKFiF1Gc3eC6zK3FUPgk9eOnxPZM1REGM7/i977HckpNVirskdHK1esdkKOYIfLQaHW75+xZYNJ/RKUceVrrT99IlOLWH+52vd/xGY3osV65FWkF8QS8LsZrqDQlrGyeht/P5YxepkyvMxGhBs7O3j5Npldmvdce5AQttY4MXQkMXkIrbQ2u4auBtw94hn9POd2msO0pq9JF76Is3FsH4B0/3AUrWkxMHV5XAwK1ziXniVKqQeIzaPadV92r8ihySYOQABCfQgQrHaH03jG+zE4CqqxbQvVUCCoszTZRg0AFAbaYeTKngN8kaaEEiJrKsmEASHfc8cql2TYH9Tr+ZvF/dxyYiBDU/i+BjJ4Y5jpoyXrUFeeLKRSSN4WGYYaC0r4aCBNcVDQFo9sd0n1lUtznc6wtg671Qgrvq/aog7I4qJKYBeJ/OGm771IboPxLob3P5hBdMZwOFPbjFsOmMhyBvYwxBJz3SJfVW/+pCCQdfqbfHSB0ZawdeRBQdm3w24hvq5wdpk5nGTdbdCbxb/9LsVd1WuU4xE8PiTpXxn1WqiYEcVjFd2NtYkBtFliAvnEKax+Ew=
18+
file:
19+
- parse
20+
- parse.exe
21+
- parse_linux
22+
- parse_linux_arm
23+
skip_cleanup: true
24+
on:
25+
repo: ParsePlatform/parse-cli
26+
tags: true
27+
condition: $TRAVIS_TAG =~ ^release_.*

0 commit comments

Comments
 (0)