-
Notifications
You must be signed in to change notification settings - Fork 13
/
Copy path.travis.yml
36 lines (31 loc) · 2.37 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
language: go
env:
global:
secure: "SBywbZBz6OTn7PF4rnfcJeIAsiDNa1ZVj23h/KLSP+0evJ71UU9yihpjvonP3ESsHX8BoUWAuwKdsj+ktpCtk9wRoS19plnJ7I27oTVk6DlOZw7h3gvYbjzNfs6PJD8QgKD8F4SBnaPScdyuRjrE5JR0hN6kZe3nAE2qjYDQiSHhDyKvlrDddTNkyVFZezktTZlo/bbJ4ZLkbh3NLaBaveNZKQduxp2aZmIRz4mQzlDoHtHOzxyiTbxRzWhuo/nr6QQIiizxpWAzQ4BmE/GevaXcb53GDSYV7GfPYq2J9nZe/chI3Qe7vU3to8zEI5LLVYfO5/XU0JIsNh9Dyu+NAUXqH+AZNpPwfVnkt0J+P3kQNwtNxEpbNqiKqViObLj1Q6rl5CcFc1gzOT53pf6flAFqgCeiMWBhbKY2LY1EaTOUhrKqFSVkAEdCNdxk/6d2/GsIQQnpq5509hp8CSaovT5BCnaSWteWRpomFgMkFoZ2lzSnkA4m69TjNu4RLACbUkcmmhszswgPU8slfY+HVIsOPGcSIZPfA/kF6t3l59lgAsPr9J7lNBvfemarbtvEoQv4EsxAQpc8qJnZgR0vFJQiQ/MaztmH/Awr8PfcGy84B7z8u0Q1Fv7rbeZWo64eAoBA5Sk2+88KCzynbGNt1niE2eACN57hubxtlBC5vqg="
go:
- "1.16.x"
install:
- GOOS=darwin GOARCH=amd64 go get -x -t -v ./...
- GOOS=darwin GOARCH=arm64 go get -x -t -v ./...
- GOOS=linux GOARCH=amd64 go get -x -t -v ./...
before_deploy:
- for i in $GOPATH/bin/rdl-gen-parsec* ;do cp $i $i-linux;done
- for i in $GOPATH/bin/darwin_amd64/rdl-gen-parsec*;do cp $i $GOPATH/bin/`basename $i`-darwin;done
- for i in $GOPATH/bin/darwin_arm64/rdl-gen-parsec*;do cp $i $GOPATH/bin/`basename $i`-darwin-arm;done
- zip -j rdl-gen.zip $GOPATH/bin/rdl-gen-parsec*-{darwin,linux,darwin-arm}
- git config --global user.email "builds@travis-ci.com"
- git config --global user.name "Travis CI"
- git tag v0.1.$TRAVIS_BUILD_NUMBER -m "Generated tag from TravisCI for build $TRAVIS_BUILD_NUMBER"
- git push -q https://chinkong83:$GITHUBPAT@github.com/yahoo/parsec-rdl-gen --tags
deploy:
provider: releases
api_key:
secure: "hOCYwJQaIkErwNnoFh/X/2N0vFEvn5kAj4uxhR/pwEFponqmReMDHHOFq1AsqS7JWalyaJ53+Wh8plBZmJLV6vMymd3v+4QT6/t31fcyyqmEv+tNp5j8hdHlREj52obxtvAzTFqF44h3l2QB6sqmaHdCYS5MAYsAtkkBwJ2iGRqxC8no8OZRjEF9i6wYPkVg0Y5SE8jEd0OPKpaJ+Zn/b2S9K4XSLjN0jYq9hDmdk0sbZVmcOPF9DVQ++X0gyh1LIw9zeMJdOs/XktN574+vKj7sRYN6UpjdQ5KY44A40bn9C/pVJuwAYPbh5kI+FC9F1TFKP1cpy/hJC0h+8LH1Pa/OsATp+QBpatu0u50vbVwy0RM4zPslUQeFyoGMxFG0lcfY4JQmvyVrn7hAsylOeup72do/Bu0Uqm6BLzsqlJnd+nHZWQd+OQ88N2O7RAujDbuAtHaYfYjqDZGhVb6CV6UuRcUY2z2HTRaY8xTc46J4TI12J8tv4K7lCRBb+o9ROP5KNJc3yDRnwvr1aysR3gYiKB48wwfoQ3EdGmZ4qsNc3G8KVWrvqGq3rhcvTpJlLluk07/sWz+Yfka5yPsutdRDfFA7Do+ETWUSggiX+H4X6Uwyl5fFU/IIpZWhwJIVyTWN/0QiFJwW2CbmXVY7hiyINBj58DQw/lnKmey4MCk="
skip_cleanup: true
file: rdl-gen.zip
on:
repo: yahoo/parsec-rdl-gen
tags: false
branches:
only:
- master