forked from trixnz/lua-fmt
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
executable file
·31 lines (25 loc) · 1.18 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
sudo: false
os:
- linux
language: node_js
node_js:
- 6.3.1
before_install:
- pip install --user hererocks
- mkdir lua-bins
- hererocks lua53-env -l5.3 # Install Lua 5.3
- ln -s $PWD/lua53-env/bin/lua lua-bins/lua53 # Link lua-bins/lua53 to the 5.3 binary
- export PATH=$PATH:$PWD/lua-bins # Expose the binary path to the PATH
script:
- npm install -g gulp
- gulp
- gulp test
deploy:
provider: npm
email: me@trix.nz
api_key:
secure: jDK0d3GY48OEtcuBKnGjv6VdZenWIYTwZSYPmNiPFpIN49HEBuGpwpgS1xNt2LfIUjLFHxcf1Rqrlm31qY00MeLMoOJkXmzT0sRmM2HeKiY3f+/SgvqW3KEcMEeEr32Pg3rUMtWBEh9Xd4PwysVUIyH7qfVa+YpzcKXdOzhg0Rr84sItjWl9DIPPKOER75Det/QofAF/RnfWpmPT83C2HxQ1CRI3jQlE4tn6Q+0UFrAAkc9jw/dInHgYDbZkF8u0SfVyrAYeXVwJBTIqWmBFaXm3uIe3rVL09iafOcdZMTAwVtxJCNCCsSv5GCB9npwxqCdfPiZOR9Xt/YwoASEa7fQgsdzew2yk4n7S/KjyMk9v1bZt8b2iSYFhHir4wKJQVqdVfkWGeellexso/hWR4QPLpsKIu82cdfKZ3iv/RNhofLFGJhNh4+mzc84Dv331yJm+GnI5yEKr7HLAv/QhLdGtBaeE4SmW5xY7p0XtSvU5C/LRBdDZX53fFtuOcpSL1tM2JQjxGSThjd5JOIBhrLSYhHnU0mqeRhjnfAJOfm5kTq2rOJQ//kwbTjOGuaQ5bEatl/onpVrhGW2dd0lqSpu+mVCYefGjiNJi7nlGTGRUHtZTAMvAY+ORE9jy9GUOpLBltWZX/Wn4vBx9niLqRZGFmlB0rbmm75OARQzyjuo=
skip_cleanup: true
on:
tags: true
repo: trixnz/lua-fmt