diff options
author | Ayke van Laethem <[email protected]> | 2019-01-21 14:54:08 +0100 |
---|---|---|
committer | Ron Evans <[email protected]> | 2019-03-04 21:58:40 +0100 |
commit | b594f212fb1d9e86397fcceee48302fcb60ab6b5 (patch) | |
tree | 1e608de4461185e806634234899f070b04e6fcb1 /.circleci | |
parent | 41e093d7bbeb8ba2cf4bb36d3e566afcb6562d27 (diff) | |
download | tinygo-b594f212fb1d9e86397fcceee48302fcb60ab6b5.tar.gz tinygo-b594f212fb1d9e86397fcceee48302fcb60ab6b5.zip |
test: add WebAssembly tests
Diffstat (limited to '.circleci')
-rw-r--r-- | .circleci/config.yml | 11 |
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 }} |