-
-
Notifications
You must be signed in to change notification settings - Fork 87
/
.travis.yml
29 lines (24 loc) · 727 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
language: haxe
haxe:
- "3.4.2"
- "3.4.7"
- development
dist: trusty
sudo: false
install:
- git fetch --unshallow
- yes | haxelib install CodeCookBook-neko.hxml --always
- if [[ "$TRAVIS_HAXE_VERSION" == "development" ]]; then haxelib git hxparse https://github.com/Simn/hxparse.git ; fi
- npm install -g [email protected]
- npm install -g [email protected]
- haxe CodeCookBook-neko.hxml
# Syntax highlighting
- haxelib install highlighter
- haxelib git hxnodejs https://github.com/HaxeFoundation/hxnodejs
- echo n | haxelib git hxtemplo https://github.com/Simn/hxtemplo.git # To get nodejs fix
- npm install
- haxe highlighting.hxml
script:
- bash -v deploy.sh
notifications:
email: false