-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
35 lines (29 loc) · 864 Bytes
/
.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
language: haxe
haxe:
- 3.4.7
sudo: false
env:
matrix:
- OPENFL=7.1.1 LIME=6.1.0 HAXEPUNK=4.0.1 HAXEPUNKTMX=4.0.0
install:
- if [[ $LIME ]]; then yes | haxelib install lime $LIME > log.txt || cat log.txt; fi
- if [[ $OPENFL ]]; then yes | haxelib install openfl $OPENFL > log.txt || cat log.txt; fi
- if [[ $HAXEPUNKTMX ]]; then yes | haxelib install HaxePunkTmx $HAXEPUNKTMX > log.txt || cat log.txt; fi
- if [[ $HAXEPUNK ]]; then yes | haxelib install HaxePunk $HAXEPUNK > log.txt || cat log.txt; fi
- haxelib install format > log.txt || cat log.txt
- haxelib list
script:
- haxelib run lime build html5 -debug
deploy:
provider: pages
local-dir: /bin/html5/bin/
email: $email
name: $name
skip-cleanup: true
github-token: $GITHUB_TOKEN
keep-history: true
on:
branch: master
cache:
directories:
- $HOME/haxe/lib