-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
32 lines (27 loc) · 1.17 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
language: crystal
os:
- linux
- osx
addons:
apt:
sources:
- sourceline: ppa:chris-lea/libsodium
packages:
- libsodium-dev
before_script:
- "if [ ${TRAVIS_OS_NAME} = 'osx' ]; then brew update; fi"
- "if [ ${TRAVIS_OS_NAME} = 'osx' ]; then brew install libsodium; fi"
script:
- make test
- make release
deploy:
provider: releases
api_key:
secure: M6BdMEFTjbHDp3XbteyFp74nnvJPfjsRzgOSE3BcJBEWAla65ySudfsf/60Y8T9J5pv9oBarmVvPM5+NLpGEuXXXYiXlJcTv0WiUGL0gSunemoFi2wHb/3MXQ1LrUccuYkbgBopvNpQMvZQubbbNbYAbWS/bmMhY21CbHDmv4h1zfsT/MCw436nL/vVSzJdvPD1tMX3UYuB+nAD6ST0BxRBOiMoIYamESn3knmhxVx23uat3SMp1wE8xrE8+VhwQHqJHoosbRK9UIwDv2pQWW7D7RQEcvgwywcQM2vrXmEXdl5OZz8KXYxPOjfz63hTTo/K460L7Zs8lzxr7EOXTv7t2edbZy8NGK4VFt2ACgX0gsNiACzQx5hVaWq0VZHk22nNkSohd1L4/fXouReRfn7JQglcgw/SPPR/PwOn+9/E2/ir+2l/uHhN88IrsR7jXpyFizXlQUp4MvYrqXOTjaa0Ybs+LOhGwSSM6mUJWss/CAR4CnLAE/7ruSOiPtgtz0Y56wdRtXwdn07jtNDudVpEBqTcwY1evrR5Q05V2FxvwyZKfW4sXrha7olIdrSz+84Z2fU3xupcZOnMuQgM6n9RO3IUT+jfbgWHP2dj/acsxSL6MwPard9D4JgbfYQcjaaFFiGLxThiDKbuV5mR8k4teEBRmYEtvUZ4laqcSX+w=
file_glob: true
file: kubekick-*.tar.gz
skip_cleanup: true
on:
repo: rzane/kubekick
branch: master
tags: true