summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <azakai@google.com>2020-01-23 19:32:18 -0800
committerGitHub <noreply@github.com>2020-01-23 19:32:18 -0800
commit1ca6394d34c827904e6ececb6463ef4899c95fe9 (patch)
tree1bc4f422a5d2e134d84c7bea8312550caa641c6a
parentb880950c56673b36127438d432f0a24eca92c773 (diff)
downloadbinaryen-1ca6394d34c827904e6ececb6463ef4899c95fe9.tar.gz
binaryen-1ca6394d34c827904e6ececb6463ef4899c95fe9.tar.bz2
binaryen-1ca6394d34c827904e6ececb6463ef4899c95fe9.zip
Use node LTS in Alpine (#2621)
Using 13 led to a problem when they updated to 13.7.0, which breaks our ES module test suite integration. It's not clear to me if those are bugs or not. One change is we now get file://X paths instead of X in node-esm-loader.js, but working around that isn't enough, as even once the path is correct, it doesn't even try to load the env.js file, it just says it doesn't have the requested export, so the behavior has changed quite a bit it seems, perhaps intentionally. Rather than spend more time, it seems safer to just use the LTS release there. (But if this is intended and it reaches LTS, we'll need to investigate more.) fixes #2615
-rw-r--r--.travis.yml2
1 files changed, 1 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml
index 92e814e46..ac8f86ec0 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -122,7 +122,7 @@ jobs:
compiler: gcc
env: ARCH=x86_64
before_install:
- - docker run -w /src -dit --name alpine -v $(pwd):/src node:13-alpine
+ - docker run -w /src -dit --name alpine -v $(pwd):/src node:lts-alpine
- alpine() { docker exec -it alpine "$@"; }
install:
- alpine apk update