-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
28 lines (28 loc) · 955 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
language: node_js
node_js:
- '6'
sudo: true
before_install:
- sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
- sudo add-apt-repository -y "deb http://llvm.org/apt/precise/ llvm-toolchain-precise-3.4
main"
- wget -O - http://llvm.org/apt/llvm-snapshot.gpg.key | sudo apt-key add -
- sudo apt-get update -qq
- sudo apt-get install -qq -y clang-3.4
- git clone https://github.com/kripken/emscripten.git
- cd emscripten && git checkout 1.26.0; cd -
before_script:
- export LLVM=/usr/lib/llvm-3.4/bin/
- export PATH=`pwd`/emscripten/:/usr/lib/llvm-3.4/bin/:$PATH
- export EMCC_FAST_COMPILER=0
- export EMCC_DEBUG=1
- emcc
deploy:
provider: npm
skip_cleanup: true
email: [email protected]
api_key:
secure: hfh6iQJGxbxjWx1ySF6XsRfkXsvlusS8rf5JD3YZRlTQp/PSMpXmVqMwwjkgE53sn9TagXyeDcfbKoqQLNU1P1lwC4TM6dD6OeoSlWByWIiZwjoIJHcqkfWdCM01fMWgjxMNGNkfF/3cyBoRHzBuvH3pNlIWBNvB2aC0bM8C3dM=
on:
tags: true
repo: microflo/microflo-emscripten