diff options
author | Fabio Alessandrelli <fabio.alessandrelli@gmail.com> | 2020-03-08 02:13:59 +0100 |
---|---|---|
committer | Fabio Alessandrelli <fabio.alessandrelli@gmail.com> | 2020-03-08 03:35:13 +0100 |
commit | 0f78113529bdd7fc1e3b6900026521f710c066bd (patch) | |
tree | 71cbdd29d3eb8183ceb059c9fbfa383541763250 /.travis.yml | |
parent | aa8c8258550ad53c058ffbbeb92b5f6488f3b1df (diff) | |
download | redot-engine-0f78113529bdd7fc1e3b6900026521f710c066bd.tar.gz |
Add Javascript to CI (export template, release).
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index 80191423c1..1434447409 100644 --- a/.travis.yml +++ b/.travis.yml @@ -117,6 +117,16 @@ matrix: packages: - *linux_deps + - name: Javascript export template (release, emscripten latest) + stage: build + env: PLATFORM=javascript TOOLS=no TARGET=release CACHE_NAME=${PLATFORM}-emcc-latest EXTRA_ARGS="module_glslang_enabled=no" + os: linux + compiler: clang + addons: + apt: + packages: + - *linux_deps + before_install: - eval "${MATRIX_EVAL}" - if [ "$STATIC_CHECKS" = "yes" ]; then @@ -135,6 +145,11 @@ install: java -version; misc/travis/android-tools-linux.sh; fi + - if [ "$PLATFORM" = "javascript" ]; then + git clone --depth 1 "https://github.com/emscripten-core/emsdk.git"; + ./emsdk/emsdk install latest; + ./emsdk/emsdk activate latest; + fi before_script: - if [ "$PLATFORM" = "android" ]; then |