-
Notifications
You must be signed in to change notification settings - Fork 329
/
.travis.yml
27 lines (27 loc) · 1.22 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
language: erlang
addons:
apt:
packages:
- fakeroot
otp_release:
# debian buster uses Erlang/OTP 21.2
- 21.2
- 21.3
- 22.1
install:
- rebar3 get-deps
script:
- make test dist dpkg
deploy:
provider: releases
api_key:
secure: GNnAtu+WQU8GPq5kegx9TnC4vQ1QnM3tQg+ws3QoZYAwLqpsixls2ryrGmFILWvmAPoppm1wzMWjb/akvRwTd0Anbki0dZPWxFZ6zunEyMgoZFp5UB4Qthbys4mf5X1+gLCjF9gPXY70Wda+APBamuNxI26K/+vMbOxl5+XVnRuVny8RShDUhNaUXGYQCBbdV9+jogpM/rpcS84eb4E6gutlrDJsXCAIAWIdNPreU3sHz6OYn+JLAVB0yfT1AsuKKwMQh1CBUxC59AIJqrx2VmX3sqBSOO09qm4qetz6j5fkeDE4Dfy2jRtipogVr+UoBFBd9KRHzsrqR6AOPaBv4zGaPcmJEtsV4bhns/0jsg34AOBi1/pC9wakv2+OCaA469SLh83nJQ8/9gU4wqg4pAlafrZ4C4R7+8ZL5xgXfOszaI0rX8+xMquilTzXmffaNYyAXVd44B/ye9/WRtYgQD4SHp+sIKPLSm/+lYerQBatdp12uVeKPJq+k3z8+IA7vV0BleNhohnMA1hoinAXI9KtS7YYb4Ws7eIPKT7aFqH5V8ivZEvJG43GIqJiGHMP/+EMzQmQlPjbKpSgzrKznIbOlecO1q3nU0BkhVK4+YqDnSCfO2jUtlxcDX9ipbm2OA6NRWpcty7QzzYK+T3RRL2a53KoaYgRgroa5/JSJ7o=
file_glob: true
skip_cleanup: true
file:
- $TRAVIS_BUILD_DIR/_build/default/rel/lorawan-server/lorawan-server-*.tar.gz
- $TRAVIS_BUILD_DIR/_build/default/rel/lorawan-server/lorawan-server_*_all.deb
on:
condition: $TRAVIS_OTP_RELEASE = 21.2
tags: true
repo: gotthardp/lorawan-server