Skip to content
This repository was archived by the owner on Jul 24, 2024. It is now read-only.

Commit f4eec7e

Browse files
committed
chore: Remove CI for unsupported Node versions
1 parent 1bab0ad commit f4eec7e

3 files changed

Lines changed: 46 additions & 166 deletions

File tree

.github/workflows/alpine.yml

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,26 +10,18 @@ jobs:
1010
env:
1111
SKIP_SASS_BINARY_DOWNLOAD_FOR_CI: true
1212
strategy:
13+
fail-fast: false
1314
matrix:
1415
node:
15-
- 6
16-
- 8.16.2
1716
- 10
1817
- 12
19-
- 13
20-
- 14
18+
- 14.5
2119
include:
22-
- node: 6
23-
alpine: ""
24-
- node: 8.16.2
25-
alpine: "3.9"
2620
- node: 10
2721
alpine: "3.9"
2822
- node: 12
2923
alpine: "3.9"
30-
- node: 13
31-
alpine: "3.10"
32-
- node: 14
24+
- node: 14.5
3325
alpine: "3.10"
3426
steps:
3527
- name: Install Alpine build tools

.travis.yml

Lines changed: 39 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -9,110 +9,64 @@ env:
99
jobs:
1010
include:
1111
- stage: test
12-
node_js: "14"
12+
node_js: "14.5"
1313
os: linux
1414
before_script: npm run lint || exit 1;
1515
after_success: npm run-script coverage;
16-
- stage: platform-test
17-
node_js: "14"
18-
os: osx
19-
- stage: platform-test
20-
node_js: "13"
21-
os: linux
22-
- stage: platform-test
23-
node_js: "13"
16+
addons:
17+
apt:
18+
sources:
19+
- ubuntu-toolchain-r-test
20+
packages:
21+
- gcc-6
22+
- g++-6
23+
env:
24+
- CC="gcc-6"
25+
- CXX="g++-6"
26+
- LINK="gcc-6"
27+
- LINKXX="g++-6"
28+
- stage: platform-test
29+
node_js: "14.5"
2430
os: osx
2531
- stage: platform-test
2632
node_js: "12"
2733
os: linux
34+
addons:
35+
apt:
36+
sources:
37+
- ubuntu-toolchain-r-test
38+
packages:
39+
- gcc-6
40+
- g++-6
41+
env:
42+
- CC="gcc-6"
43+
- CXX="g++-6"
44+
- LINK="gcc-6"
45+
- LINKXX="g++-6"
2846
- stage: platform-test
2947
node_js: "12"
3048
os: osx
31-
- stage: platform-test
32-
node_js: "11"
33-
os: linux
34-
- stage: platform-test
35-
node_js: "11"
36-
os: osx
3749
- stage: platform-test
3850
node_js: "10"
3951
os: linux
52+
addons:
53+
apt:
54+
sources:
55+
- ubuntu-toolchain-r-test
56+
packages:
57+
- gcc-4.9
58+
- g++-4.9
59+
env:
60+
- CC="gcc-4.9"
61+
- CXX="g++-4.9"
62+
- LINK="gcc-4.9"
63+
- LINKXX="g++-4.9"
4064
- stage: platform-test
4165
node_js: "10"
4266
os: osx
43-
- stage: platform-test
44-
node_js: "9"
45-
os: linux
46-
- stage: platform-test
47-
node_js: "9"
48-
os: osx
49-
- stage: platform-test
50-
node_js: "8"
51-
os: linux
52-
- stage: platform-test
53-
node_js: "8"
54-
os: osx
55-
- stage: platform-test
56-
node_js: "7"
57-
os: linux
58-
- stage: platform-test
59-
node_js: "7"
60-
os: osx
61-
- stage: platform-test
62-
node_js: "6"
63-
os: linux
64-
- stage: platform-test
65-
node_js: "6"
66-
os: osx
67-
- stage: platform-test
68-
node_js: "4"
69-
os: linux
70-
- stage: platform-test
71-
node_js: "4"
72-
os: osx
73-
- stage: platform-test
74-
node_js: "0.12"
75-
os: linux
76-
- stage: platform-test
77-
node_js: "0.10"
78-
os: linux
79-
80-
addons:
81-
apt:
82-
sources:
83-
- ubuntu-toolchain-r-test
84-
packages:
85-
- gcc-4.7
86-
- g++-4.7
87-
- gcc-4.9
88-
- g++-4.9
89-
- gcc-6
90-
- g++-6
9167

9268
before_install:
93-
- echo $TRAVIS_NODE_VERSION
9469
- npm config set python `which python`
95-
- if [ $TRAVIS_OS_NAME == "linux" ]; then
96-
if [[ $(node -v) =~ v1[234] ]]; then
97-
export CC="gcc-6";
98-
export CXX="g++-6";
99-
export LINK="gcc-6";
100-
export LINKXX="g++-6";
101-
elif [[ $(node -v) =~ v1[01] ]]; then
102-
export CC="gcc-4.9";
103-
export CXX="g++-4.9";
104-
export LINK="gcc-4.9";
105-
export LINKXX="g++-4.9";
106-
else
107-
export CC="gcc-4.7";
108-
export CXX="g++-4.7";
109-
export LINK="gcc-4.7";
110-
export LINKXX="g++-4.7";
111-
fi
112-
fi
113-
- nvm --version
114-
- node --version
115-
- npm --version
11670
- ${CC:-gcc} --version
11771
- ${CXX:-g++} --version
11872

appveyor.yml

Lines changed: 4 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
except:
77
- master
88

9-
os: Visual Studio 2013
9+
os: Visual Studio 2017
1010

1111
configuration: release
1212

@@ -34,52 +34,13 @@
3434
environment:
3535
SKIP_SASS_BINARY_DOWNLOAD_FOR_CI: true
3636
matrix:
37-
- nodejs_version: 0.10
38-
GYP_MSVS_VERSION: 2013
39-
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
40-
- nodejs_version: 0.12
41-
GYP_MSVS_VERSION: 2013
42-
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
43-
- nodejs_version: 1
44-
GYP_MSVS_VERSION: 2013
45-
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
46-
- nodejs_version: 2
47-
GYP_MSVS_VERSION: 2013
48-
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
49-
- nodejs_version: 3
50-
GYP_MSVS_VERSION: 2013
51-
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
52-
- nodejs_version: 4
53-
GYP_MSVS_VERSION: 2013
54-
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
55-
- nodejs_version: 5
56-
GYP_MSVS_VERSION: 2013
57-
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
58-
- nodejs_version: 6
59-
GYP_MSVS_VERSION: 2015
60-
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
61-
- nodejs_version: 7
62-
GYP_MSVS_VERSION: 2015
63-
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
64-
- nodejs_version: 8
65-
GYP_MSVS_VERSION: 2015
66-
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
67-
- nodejs_version: 9
68-
GYP_MSVS_VERSION: 2015
69-
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
7037
- nodejs_version: 10
7138
GYP_MSVS_VERSION: 2017
7239
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
73-
- nodejs_version: 11
74-
GYP_MSVS_VERSION: 2017
75-
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
7640
- nodejs_version: 12
7741
GYP_MSVS_VERSION: 2017
7842
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
79-
- nodejs_version: 13
80-
GYP_MSVS_VERSION: 2017
81-
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
82-
- nodejs_version: 14
43+
- nodejs_version: 14.5
8344
GYP_MSVS_VERSION: 2017
8445
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
8546

@@ -124,7 +85,7 @@
12485
skip_branch_with_pr: true
12586
skip_tags: true
12687

127-
os: Visual Studio 2013
88+
os: Visual Studio 2017
12889

12990
configuration: testing
13091

@@ -149,40 +110,13 @@
149110
environment:
150111
SKIP_SASS_BINARY_DOWNLOAD_FOR_CI: true
151112
matrix:
152-
- nodejs_version: 0.10
153-
GYP_MSVS_VERSION: 2013
154-
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
155-
- nodejs_version: 0.12
156-
GYP_MSVS_VERSION: 2013
157-
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
158-
- nodejs_version: 4
159-
GYP_MSVS_VERSION: 2013
160-
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
161-
- nodejs_version: 6
162-
GYP_MSVS_VERSION: 2015
163-
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
164-
- nodejs_version: 7
165-
GYP_MSVS_VERSION: 2015
166-
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
167-
- nodejs_version: 8
168-
GYP_MSVS_VERSION: 2015
169-
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
170-
- nodejs_version: 9
171-
GYP_MSVS_VERSION: 2015
172-
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
173113
- nodejs_version: 10
174114
GYP_MSVS_VERSION: 2017
175115
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
176-
- nodejs_version: 11
177-
GYP_MSVS_VERSION: 2017
178-
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
179116
- nodejs_version: 12
180117
GYP_MSVS_VERSION: 2017
181118
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
182-
- nodejs_version: 13
183-
GYP_MSVS_VERSION: 2017
184-
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
185-
- nodejs_version: 14
119+
- nodejs_version: 14.5
186120
GYP_MSVS_VERSION: 2017
187121
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
188122

0 commit comments

Comments
 (0)