From 17701f2fa2ced673edd7f0b5aa2f5ad21061e300 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Fri, 2 Nov 2018 08:33:53 +0100 Subject: [PATCH] feat: update node.js releases --- lib/manager/travis/package.js | 10 +++++----- test/manager/travis/__snapshots__/package.spec.js.snap | 3 ++- test/manager/travis/package.spec.js | 9 ++++++--- 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/lib/manager/travis/package.js b/lib/manager/travis/package.js index abb6982509..0c82df7559 100644 --- a/lib/manager/travis/package.js +++ b/lib/manager/travis/package.js @@ -11,11 +11,11 @@ module.exports = { // Start version numbers as integers for correct sorting const policies = { - lts: [6, 8], - active: [8, 10], - current: [10], - lts_active: [8], - lts_latest: [8], + lts: [6, 8, 10], + active: [8, 10, 11], + current: [11], + lts_active: [8, 10], + lts_latest: [10], }; async function getPackageUpdates(config) { diff --git a/test/manager/travis/__snapshots__/package.spec.js.snap b/test/manager/travis/__snapshots__/package.spec.js.snap index 5b36404e5c..4199674016 100644 --- a/test/manager/travis/__snapshots__/package.spec.js.snap +++ b/test/manager/travis/__snapshots__/package.spec.js.snap @@ -4,10 +4,11 @@ exports[`lib/manager/node/package getPackageUpdates detects pinning 1`] = ` Array [ Object { "isRange": true, - "newMajor": 8, + "newMajor": 10, "newValue": Array [ "6.11.0", "8.9.4", + "10.0.1", ], "repositoryUrl": "https://github.com/nodejs/node", }, diff --git a/test/manager/travis/package.spec.js b/test/manager/travis/package.spec.js index 89f15ff52f..d8f39a612f 100644 --- a/test/manager/travis/package.spec.js +++ b/test/manager/travis/package.spec.js @@ -22,17 +22,17 @@ describe('lib/manager/node/package', () => { expect(await node.getPackageUpdates(config)).toEqual([]); }); it('returns empty if matching', async () => { - config.currentValue = ['8']; + config.currentValue = ['8', '10']; config.supportPolicy = ['lts_active']; expect(await node.getPackageUpdates(config)).toEqual([]); }); it('returns result if needing updates', async () => { - config.currentValue = ['6', '8']; + config.currentValue = ['6', '8', '10']; config.supportPolicy = ['lts']; expect(await node.getPackageUpdates(config)).toMatchSnapshot(); }); it('detects pinning', async () => { - config.currentValue = ['6.1.0', '8.4.0']; + config.currentValue = ['6.1.0', '8.4.0', '10.0.0']; config.supportPolicy = ['lts']; githubDatasource.getPkgReleases.mockReturnValueOnce({ releases: [ @@ -54,6 +54,9 @@ describe('lib/manager/node/package', () => { { version: '9.5.0', }, + { + version: '10.0.1', + }, ], }); expect(await node.getPackageUpdates(config)).toMatchSnapshot(); -- GitLab