Skip to content
This repository was archived by the owner on Jul 24, 2024. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
bbbca28
Remove unsupported Node versions from CI
xzyfer Apr 3, 2018
910375b
Replace Gaze with Chokidar
xzyfer Apr 3, 2018
f3406aa
Bump meow@^5.0.0
xzyfer Apr 3, 2018
b54e269
Bump cross-spawn@^6.0.5
xzyfer Apr 3, 2018
1c72c0e
Bump chalk@^2.4.2
xzyfer Apr 3, 2018
ab5345d
Bump get-stdin@^7.0.0
xzyfer Apr 3, 2018
0b580ad
Bump mocha@^6.2.2
xzyfer Apr 3, 2018
9685515
Bump fs-extra@^8.1.0
xzyfer Apr 3, 2018
e717d02
Bump eslint@^6.6.0
xzyfer Apr 3, 2018
6cb1245
Bump node-gyp@^6.0.1
xzyfer Nov 7, 2019
0fd8072
Remove deprecated process.sass API
xzyfer Apr 3, 2018
40303f0
Remove workarounds for old Node.js versions
realityking Apr 4, 2018
80fef6f
Replace lodash/assign in favor of the native Object.assign
realityking Dec 7, 2017
24dc20d
Indicate the minimum supported Node.js version in package.json
realityking Apr 4, 2018
625329e
Compile on watch
xzyfer Apr 16, 2018
c5edd85
Don't watch or compile .css files
xzyfer Apr 16, 2018
51df146
Fix tests that have always been broke
xzyfer Jul 19, 2018
e9c482f
Bump coveralls@^3.0.7
xzyfer Nov 7, 2019
3b80208
Bump glob@^7.1.6
xzyfer Nov 7, 2019
f933316
Bump nan@^2.14.0
xzyfer Nov 7, 2019
c5b5b92
Bump stdout-stream@^1.4.1
xzyfer Nov 7, 2019
9fc32e4
Bump true-case-path@^2.2.1
xzyfer Nov 7, 2019
e1735cb
Remove async-foreach dependency
xzyfer Nov 7, 2019
d042f7b
Remove skip download for CI flag
xzyfer Sep 26, 2016
ac145b1
Suppress -std=c++0x option
saper Oct 21, 2019
7293699
fix: the `getBinaryPath` function only need to execute once enough (…
givingwu Nov 9, 2019
23b571e
Convert binding to N-API
xzyfer Jul 8, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"env": {
"es6": true,
"node": true
},
"globals": {},
Expand Down
79 changes: 16 additions & 63 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,82 +2,39 @@ language: node_js

compiler: gcc

env:
global:
- SKIP_SASS_BINARY_DOWNLOAD_FOR_CI=true

jobs:
include:
- stage: lint
node_js: "12"
os: linux
install: npm install --ignore-scripts
script: npm run lint || exit 1;

- stage: test
node_js: "node"
node_js: "13"
os: linux
before_script: npm run lint || exit 1;
after_success: npm run-script coverage;
- stage: platform-test
node_js: "node"
- stage: test
node_js: "13"
os: osx
- stage: platform-test
- stage: test
node_js: "12"
os: linux
- stage: platform-test
after_success: npm run-script coverage;
- stage: test
node_js: "12"
os: osx
- stage: platform-test
node_js: "11"
os: linux
- stage: platform-test
node_js: "11"
os: osx
- stage: platform-test
- stage: test
node_js: "10"
os: linux
- stage: platform-test
- stage: test
node_js: "10"
os: osx
- stage: platform-test
node_js: "9"
os: linux
- stage: platform-test
node_js: "9"
os: osx
- stage: platform-test
node_js: "8"
os: linux
- stage: platform-test
node_js: "8"
os: osx
- stage: platform-test
node_js: "7"
os: linux
- stage: platform-test
node_js: "7"
os: osx
- stage: platform-test
node_js: "6"
os: linux
- stage: platform-test
node_js: "6"
os: osx
- stage: platform-test
node_js: "4"
os: linux
- stage: platform-test
node_js: "4"
os: osx
- stage: platform-test
node_js: "0.12"
os: linux
- stage: platform-test
node_js: "0.10"
os: linux

addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- gcc-4.7
- g++-4.7
- gcc-4.9
- g++-4.9
- gcc-6
Expand All @@ -92,16 +49,11 @@ before_install:
export CXX="g++-6";
export LINK="gcc-6";
export LINKXX="g++-6";
elif [[ $(node -v) =~ v1[01] ]]; then
else
export CC="gcc-4.9";
export CXX="g++-4.9";
export LINK="gcc-4.9";
export LINKXX="g++-4.9";
else
export CC="gcc-4.7";
export CXX="g++-4.7";
export LINK="gcc-4.7";
export LINKXX="g++-4.7";
fi
fi
- nvm --version
Expand All @@ -114,6 +66,7 @@ install:
- npm install

script:
- npm run build --force
- npm test

cache:
Expand Down
64 changes: 2 additions & 62 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,47 +32,10 @@
- '%AppData%\npm-cache'

environment:
SKIP_SASS_BINARY_DOWNLOAD_FOR_CI: true
matrix:
- nodejs_version: 0.10
GYP_MSVS_VERSION: 2013
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
- nodejs_version: 0.12
GYP_MSVS_VERSION: 2013
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
- nodejs_version: 1
GYP_MSVS_VERSION: 2013
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
- nodejs_version: 2
GYP_MSVS_VERSION: 2013
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
- nodejs_version: 3
GYP_MSVS_VERSION: 2013
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
- nodejs_version: 4
GYP_MSVS_VERSION: 2013
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
- nodejs_version: 5
GYP_MSVS_VERSION: 2013
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
- nodejs_version: 6
GYP_MSVS_VERSION: 2015
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
- nodejs_version: 7
GYP_MSVS_VERSION: 2015
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
- nodejs_version: 8
GYP_MSVS_VERSION: 2015
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
- nodejs_version: 9
GYP_MSVS_VERSION: 2015
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
- nodejs_version: 10
GYP_MSVS_VERSION: 2017
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
- nodejs_version: 11
GYP_MSVS_VERSION: 2017
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
- nodejs_version: 12
GYP_MSVS_VERSION: 2017
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
Expand All @@ -86,6 +49,7 @@
- node --version
- npm --version
- npm install
- npm run build --force

test: off

Expand Down Expand Up @@ -144,35 +108,10 @@
- '%AppData%\npm-cache'

environment:
SKIP_SASS_BINARY_DOWNLOAD_FOR_CI: true
matrix:
- nodejs_version: 0.10
GYP_MSVS_VERSION: 2013
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
- nodejs_version: 0.12
GYP_MSVS_VERSION: 2013
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
- nodejs_version: 4
GYP_MSVS_VERSION: 2013
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
- nodejs_version: 6
GYP_MSVS_VERSION: 2015
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
- nodejs_version: 7
GYP_MSVS_VERSION: 2015
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
- nodejs_version: 8
GYP_MSVS_VERSION: 2015
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
- nodejs_version: 9
GYP_MSVS_VERSION: 2015
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
- nodejs_version: 10
GYP_MSVS_VERSION: 2017
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
- nodejs_version: 11
GYP_MSVS_VERSION: 2017
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
- nodejs_version: 12
GYP_MSVS_VERSION: 2017
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
Expand All @@ -186,6 +125,7 @@
- node --version
- npm --version
- npm install
- npm run build --force

test_script:
- ps: set-location -path c:\projects\node_modules\node-sass
Expand Down
Loading