-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
32 lines (32 loc) · 1.36 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
matrix:
allow_failures:
- os: osx
os:
- linux
- osx
compile:
- gcc
- clang
sudo: required
language: go
before_install:
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get install -y libegl1-mesa-dev
libgles2-mesa-dev libsdl2-dev libsdl2-image-dev; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update ;fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install sdl2 sdl2_image ;fi
go:
- '1.10'
script:
- make test
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then make distmac ;fi
deploy:
provider: releases
skip_cleanup: true
api_key:
secure: IULEDY8rPq67u77kqhjPND2NN+U7qUMyE/he7ejAI6tmwljwvCiAX4s1NAqORvdsIfO2WhF6AAv19l4QTcO8GmWW7fQhliOCAIglk8T5OxeMDZO8DLB4t3BpwlEZCcp5Fjqsk841Y+bc5/QfRHgcYCy71eltPLxMZQe+0yyQFbubjATDp8jW+2ALjDklfK8bD0PpyeiyOneh1nZbuTB++qLRIU5CHUESssWwK8CwykqEgwCPZyBbvZd8WMAKBVnoa6+So/fAjSZ2WBHGNIChm6AHWvBf42tHDhKM2QbbCbnjafaL21TyoN7lT0bC6aSSKPCy8+z22Oy8oyIORHzhU0iObLeUFI686pNJLMdfESoIZeRqoCEh/rQi2XOAA32zbaiPpXFDplGnZ7t5eHhzSTDlkLSzJHA5G0KNT1siOcMu99T2YYqb95twd7nNbgfl8j7k4AIrZYkE6HbLkfndTNWJ9rFRXRxElCPmdJcfOASJ/ui6vRs0bm+4KGyeM2tSwAF3Zw3LCrr/hLf2bRIZiWku3cLeahXbFsV5l8JuSmcDwKbOlIxnGT1QvycpFaG/+d5Xfo+EVcfvBlgjF9Lu/Ge7k5aSKReMmpoyLjQwCplKdxkUtM7+OanRddhkkFIrXzHJEEGz41YDnuq9+bGo5h1c8/LksudCXothcH2rURc=
file_glob: true
file: "deliveryrl-*.zip"
on:
condition: $TRAVIS_OS_NAME = osx
repo: thomas-holmes/delivery-rl
tags: true