From f6ac20f179e5ea3ba460dc0330890aab7566934d Mon Sep 17 00:00:00 2001 From: tcme Date: Sat, 2 Sep 2017 10:53:11 +0200 Subject: [PATCH 1/4] adds .appveryor.yml --- .appveyor.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .appveyor.yml diff --git a/.appveyor.yml b/.appveyor.yml new file mode 100644 index 00000000..c76d79d8 --- /dev/null +++ b/.appveyor.yml @@ -0,0 +1,24 @@ +environment: + matrix: + - nodejs_version: "4" + - nodejs_version: "6" + - nodejs_version: "8" + +cache: + - node_modules + +platform: + - x64 + +install: + - ps: Install-Product node $env:nodejs_version $env:platform + - npm install + +test_script: + - node --version + - npm --version + - npm test + +build: off + +version: "{build}" From be97087dad56dec4d39c13a362a56a5c13d7dce6 Mon Sep 17 00:00:00 2001 From: tcme Date: Sat, 2 Sep 2017 11:35:41 +0200 Subject: [PATCH 2/4] comments out node_modules caching for now --- .appveyor.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.appveyor.yml b/.appveyor.yml index c76d79d8..8f19f5e8 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -4,8 +4,8 @@ environment: - nodejs_version: "6" - nodejs_version: "8" -cache: - - node_modules +# cache: +# - node_modules platform: - x64 From ab17d3a1345ce60efd558fc6f5ad028313044f05 Mon Sep 17 00:00:00 2001 From: tcme Date: Sat, 2 Sep 2017 11:57:12 +0200 Subject: [PATCH 3/4] normalizes expected exec path should fix https://ci.appveyor.com/project/diasdavid/js-ipfsd-ctl-a9ywu/build/5/job/29ehc7t9hrx4md4r#L294 --- test/index.spec.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/index.spec.js b/test/index.spec.js index 16ad63cd..e6b2df81 100644 --- a/test/index.spec.js +++ b/test/index.spec.js @@ -37,7 +37,7 @@ describe('ipfs executable path', () => { Node = require('../src/node.js') var node = new Node() expect(node.exec) - .to.eql('/tmp/ipfsd-ctl-test/node_modules/go-ipfs-dep/go-ipfs/ipfs') + .to.eql(path.normalize('/tmp/ipfsd-ctl-test/node_modules/go-ipfs-dep/go-ipfs/ipfs')) rimraf('/tmp/ipfsd-ctl-test', done) }) }) @@ -58,7 +58,7 @@ describe('ipfs executable path', () => { expect( node.exec ).to.be.eql( - '/tmp/ipfsd-ctl-test/node_modules/ipfsd-ctl/node_modules/go-ipfs-dep/go-ipfs/ipfs' + path.normalize('/tmp/ipfsd-ctl-test/node_modules/ipfsd-ctl/node_modules/go-ipfs-dep/go-ipfs/ipfs') ) rimraf('/tmp/ipfsd-ctl-test', done) }) From 7930b98ee28d00d354b6ccb16c461adfa25cec0a Mon Sep 17 00:00:00 2001 From: tcme Date: Sat, 2 Sep 2017 12:16:57 +0200 Subject: [PATCH 4/4] removes Node.js v4.x (byebye) --- .appveyor.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.appveyor.yml b/.appveyor.yml index 8f19f5e8..de3e3780 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -1,6 +1,5 @@ environment: matrix: - - nodejs_version: "4" - nodejs_version: "6" - nodejs_version: "8"