From 127fb99fa9a30b6a49b1d9be6f054a2db96a9bc9 Mon Sep 17 00:00:00 2001 From: Bryan Phelps Date: Wed, 10 Oct 2018 14:17:28 -0700 Subject: [PATCH] Add appveyor / travis --- .travis.yml | 15 +++++++++++++++ appveyor.yml | 18 ++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 .travis.yml create mode 100644 appveyor.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..134b7af4c --- /dev/null +++ b/.travis.yml @@ -0,0 +1,15 @@ +language: node_js +node_js: +- 8 +os: +- linux +- osx +install: +- npm install --global esy@0.3.0 +- esy install +script: +- travis_wait 40 esy build +cache: + timeout: 360 + directories: + - '$HOME/.esy/' diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 000000000..f895b0d14 --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,18 @@ +platform: + - x64 + +cache: + - C:\Users\appveyor\.esy\3_\i + - C:\Users\appveyor\.esy\source-tarballs + +install: + # The x64 is required as a workaround for esy/esy#412 + - ps: Install-Product node 8 x64 + - npm install -g esy@0.3.0 + # Retry is necessary due to esy/esy#413 and esy/esy#414 + - appveyor-retry esy install + +build_script: + - esy build + +test: off