-
Notifications
You must be signed in to change notification settings - Fork 45
/
Copy path.travis.yml
41 lines (38 loc) · 1.56 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
41
language: go
go: 1.13
matrix:
include:
- os: linux
dist: bionic
sudo: required
before_install:
- sudo apt-get update -qq
- sudo apt-get install -qq build-essential devscripts debhelper
- git clone https://github.com/subutai-io/p2p-packages.git /tmp/p2p-packages
- go get github.com/google/gofuzz
script:
- make linux
- make test
- make coverage
after_success:
- bash <(curl -s https://codecov.io/bash)
- os: osx
before_install:
- git clone https://github.com/subutai-io/p2p-packages.git /tmp/p2p-packages
script:
- make macos
- make test
branches:
only:
- master
- dev
- sysnet
install:
- go get
- if [ ! -z "$TRAVIS_TAG" ] ;
then ./configure --branch=HEAD ;
else ./configure --branch=$TRAVIS_BRANCH ;
fi
notifications:
slack:
secure: oshkIoOJGMJ8iwmtgaSvkelCM5GIMld9jy7ZjUy9vATpsiOntAovhEFtlpmxnok1mD53SV1m45mPY7JnNOKjFOMQA3hFANEN79RSGjQKI5JNqGTRLsDuFmbgUPoS3lyV8qTdyytKOpi1moaVOsSD8s3byzmdWHMtnkS6M8iS5+3L/t3o6W7lNDSdFJCPDtVxIFrH+CBRRMbbFFkhPOxmJSxBaxEN7EEpNAwgw6z2pOqSj6fD5vwXG5YcuH6/cWEmAiVC4hIfxERh2cMGzCkgl4ZpO12AQvJBLw9ufhLvu2ER03fhqkKuHAo7myF0PcqSpOFhdamO05MtiWN/6RLGHDMIWRfBmaYmOfPyaodSUF4DZrhFYmMXDXhWkrpeBpYzknPQqPkwouYO6OtHsdMITdo27n1ENg1QuIth8kjiPbVcz/gjsUTzkcbbbQQw4LGcdkj6NawC3oq7+JXUE4gIGiqpuMEIxaKIe+P/77nIxVqGOQUQJzVx2IQKG8dBKUpBeFkTnDoJxbT/u7Q2cIMtv/Tmv+m7uEvii/kwrsk/XJpBWL3xzSgmiCiTi346bbJ71lFeuBpiYEN9P3Afi/573Bxddj7eA23ricF81QrBHTpo7OnrwKPz+dz8g7/297rWJC80olemkdFyp3bjgd158TKepYU+YP/LLugRF+AVLJQ=