Skip to content

Commit 8e85c1e

Browse files
committed
feat: add some node version aliases
1 parent 1f123dc commit 8e85c1e

File tree

2 files changed

+13
-7
lines changed

2 files changed

+13
-7
lines changed

lib/travis.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,13 @@ internals.scan = async (travisYaml) => {
5454
const raw = [...rawSet];
5555
const resolved = [];
5656

57-
for (const version of raw) {
57+
for (let version of raw) {
58+
59+
if (version === 'latest' || version === 'node' || version === 'stable') {
60+
// alias some commonly used names into nv terminology
61+
version = 'active';
62+
}
63+
5864
const nv = await Nv(version);
5965

6066
if (!nv.length) {

test/index.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ describe('node-support', () => {
181181
timestamp: 1580673602000,
182182
travis: {
183183
raw: ['latest'],
184-
resolved: [/*'13.8.0'*/]
184+
resolved: ['13.8.0']
185185
}
186186
});
187187
});
@@ -223,7 +223,7 @@ describe('node-support', () => {
223223
timestamp: 1580673602000,
224224
travis: {
225225
raw: ['6', '8', '10', 'latest'],
226-
resolved: ['6.17.1', '8.17.0', '10.19.0']
226+
resolved: ['6.17.1', '8.17.0', '10.19.0', '13.8.0']
227227
}
228228
});
229229
});
@@ -307,7 +307,7 @@ describe('node-support', () => {
307307
timestamp: 1580673602000,
308308
travis: {
309309
raw: ['6', '8', '9', '10', '12', 'stable'],
310-
resolved: ['6.17.1', '8.17.0', '9.11.2', '10.19.0', '12.15.0'/*, '13.8.0'*/]
310+
resolved: ['6.17.1', '8.17.0', '9.11.2', '10.19.0', '12.15.0', '13.8.0']
311311
}
312312
});
313313
});
@@ -328,7 +328,7 @@ describe('node-support', () => {
328328
timestamp: 1580673602000,
329329
travis: {
330330
raw: ['node', '10', '12', '8', '6'],
331-
resolved: [/*'13.8.0', */'10.19.0', '12.15.0', '8.17.0', '6.17.1']
331+
resolved: ['13.8.0', '10.19.0', '12.15.0', '8.17.0', '6.17.1']
332332
}
333333
});
334334
});
@@ -349,7 +349,7 @@ describe('node-support', () => {
349349
timestamp: 1580673602000,
350350
travis: {
351351
raw: ['node'],
352-
resolved: [/*'13.8.0'*/]
352+
resolved: ['13.8.0']
353353
}
354354
});
355355
});
@@ -370,7 +370,7 @@ describe('node-support', () => {
370370
timestamp: 1580673602000,
371371
travis: {
372372
raw: ['latest'],
373-
resolved: [/*'13.8.0'*/]
373+
resolved: ['13.8.0']
374374
}
375375
});
376376
});

0 commit comments

Comments
 (0)