aboutsummaryrefslogtreecommitdiffhomepage
path: root/.circleci
diff options
context:
space:
mode:
authorAyke van Laethem <[email protected]>2019-01-21 14:54:08 +0100
committerRon Evans <[email protected]>2019-03-04 21:58:40 +0100
commitb594f212fb1d9e86397fcceee48302fcb60ab6b5 (patch)
tree1e608de4461185e806634234899f070b04e6fcb1 /.circleci
parent41e093d7bbeb8ba2cf4bb36d3e566afcb6562d27 (diff)
downloadtinygo-b594f212fb1d9e86397fcceee48302fcb60ab6b5.tar.gz
tinygo-b594f212fb1d9e86397fcceee48302fcb60ab6b5.zip
test: add WebAssembly tests
Diffstat (limited to '.circleci')
-rw-r--r--.circleci/config.yml11
1 files changed, 11 insertions, 0 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml
index 40357ad8d..c681cd8a9 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -23,6 +23,7 @@ commands:
llvm<<parameters.llvm>>-dev \
clang<<parameters.llvm>> \
libclang<<parameters.llvm>>-dev \
+ lld<<parameters.llvm>> \
gcc-arm-linux-gnueabihf \
binutils-arm-none-eabi \
libc6-dev-armel-cross \
@@ -32,6 +33,15 @@ commands:
qemu-user \
gcc-avr \
avr-libc
+ install-node:
+ steps:
+ - run:
+ name: "Install node.js"
+ command: |
+ wget https://nodejs.org/dist/v10.15.1/node-v10.15.1-linux-x64.tar.xz
+ sudo tar -C /usr/local -xf node-v10.15.1-linux-x64.tar.xz
+ sudo ln -s /usr/local/node-v10.15.1-linux-x64/bin/node /usr/bin/node
+ rm node-v10.15.1-linux-x64.tar.xz
dep:
steps:
- run:
@@ -70,6 +80,7 @@ jobs:
- submodules
- apt-dependencies:
llvm: "-7"
+ - install-node
- restore_cache:
keys:
- go-cache-{{ checksum "Gopkg.lock" }}-{{ .Environment.CIRCLE_PREVIOUS_BUILD_NUM }}