-
Notifications
You must be signed in to change notification settings - Fork 76
/
Copy path.travis.yml
40 lines (33 loc) · 1.39 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
language: go
sudo: required
dist: xenial
git:
depth: 3
matrix:
include:
-
go: "1.12"
env: ACCEPT_TARGET=pipeline-accept
-
go: "1.11"
env: ACCEPT_TARGET=pipeline-accept GOMOD=off
-
go: "1.10"
env: ACCEPT_TARGET=pipeline-accept
-
go: "1.9"
env: ACCEPT_TARGET=test
#before_install:
# - sudo apt-get -qqy update
# - sudo apt-get -qqy install libzstd-dev libpcap-dev libsystemd-journal-dev libzstd-dev librdkafka-dev
install:
- make pipeline-tools
script:
- make pipeline-build
- make ${ACCEPT_TARGET}
after_success:
- make pipeline-coverage
- $HOME/gopath/bin/goveralls -coverprofile=profile.cov -service=travis-ci
notifications:
slack:
secure: CZ2AgNM8p5Xft82XBiN+jwm5j0TvqRapMr95Umfda1x4xv6trBQvyDwIqNcxKRWdQbS0KycF1m+WL7UI6HR/8Iq3LxLm2S7u3wAfK9GhTyt5aqL7qcfSPOtXm5qx42z9+HaAN7z+GWOuuVZTQUL5Jk0uMr2mhZRUpkmb+apji7YdHZf8tUXmHoVAomR/B6dKtcQg74nifX+d5zKCK2AY0u3KeJuOk+q8gmqWQnSJem3d4uKcyEp7zblE3IIuf6XzEw2KCBWeO8Lua7Mg/bWb8VjIRUjzluL6zn2ITd39jgk6L4Q1W1exj0KBLU04O1O8u+Y2KbUHqAMj9y8NpH0kiadAjV6IPE3AYbqm4ZcnsQzH/HnT/cjZ4Q8p+iOQMMzdoN1yKTKPDRZW4qnqftH4j5M06qBCO/DAmnXQlJkDRfTGy3tOhtpI89uYKi3X2ew3QWhV4aoboOs3oFZoSkU5GB6lW6xzmwVFZ3tjjCUOWD0ydypWmggPPUi0QbBsOgG3e8WLRGXdpt6Mpbt2YJuvTkwfe90fjFv/w6SkjV3H8vACXT25g04q3DP4q0xK0+9m4tDmhei3iVjFC6ut9xMXjHrnkJ2IT91lvTmbr5tCpJa86Rl4nIMqJe/HpdC6nVx3Pw663z7Q+wM/TEx0lfgf+4+63D4YyRZQo+yFy0noDQ8=