diff --git a/lib/manager/travis/package.js b/lib/manager/travis/package.js index abb698250968c32b8e92a6a631187a4d8e94dc08..0c82df7559048aa0fe1bf9106f66a41a8e1eba0a 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 5b36404e5cfac7ecfa92e727386f372a003f1410..4199674016c848d518debe319cfde9dae51e7dfe 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 89f15ff52f00ab9c5bc7d1490212ada834d823c9..d8f39a612f5b1a225332006cc09015305e3935e0 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();