From 81f04cadb56c0e3cef90b5ee70aa81898e15a3ea Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Wed, 8 May 2019 08:02:23 +0200 Subject: [PATCH] fix(travis): fully fixed versions and docs --- lib/manager/travis/package.js | 7 ++++--- test/manager/travis/package.spec.js | 2 +- website/docs/node.md | 15 ++++++++------- 3 files changed, 13 insertions(+), 11 deletions(-) diff --git a/lib/manager/travis/package.js b/lib/manager/travis/package.js index bc9eec6d71..45aeca2b78 100644 --- a/lib/manager/travis/package.js +++ b/lib/manager/travis/package.js @@ -9,11 +9,12 @@ module.exports = { // Start version numbers as integers for correct sorting const policies = { + all: [8, 10, 11, 12], lts: [8, 10], - active: [8, 10, 11, 12], - current: [12], - lts_active: [8, 10], + active: [10, 12], + lts_active: [10], lts_latest: [10], + current: [12], }; async function getPackageUpdates(config) { diff --git a/test/manager/travis/package.spec.js b/test/manager/travis/package.spec.js index d8f39a612f..b2d791495f 100644 --- a/test/manager/travis/package.spec.js +++ b/test/manager/travis/package.spec.js @@ -22,7 +22,7 @@ describe('lib/manager/node/package', () => { expect(await node.getPackageUpdates(config)).toEqual([]); }); it('returns empty if matching', async () => { - config.currentValue = ['8', '10']; + config.currentValue = ['10']; config.supportPolicy = ['lts_active']; expect(await node.getPackageUpdates(config)).toEqual([]); }); diff --git a/website/docs/node.md b/website/docs/node.md index d37bad2ac9..fb4e2083a0 100644 --- a/website/docs/node.md +++ b/website/docs/node.md @@ -32,13 +32,14 @@ Renovate supports a [`supportPolicy`](configuration-options/#supportpolicy) opti **Default:** `lts` -| supportPolicy | versions | description | -| ------------- | -------- | --------------------------------------------------------- | -| lts | 6,8,10 | All releases classified as LTS, including in maintenance | -| active | 8,10,11 | All releases classified as active and not maintenance | -| current | 11 | The latest Node.js classified as "current" | -| lts_active | 8,10 | All releases classified as Active LTS and not maintenance | -| lts_latest | 10 | The latest LTS release | +| supportPolicy | versions | description | +| ------------- | ---------- | -------------------------------------------------------- | +| all | 8,10,11,12 | All releases that have not passed their end date | +| lts | 8,10 | All releases classified as LTS, including in maintenance | +| active | 10,12 | All releases not in maintenance | +| lts_active | 10 | All releases both LTS and active | +| lts_latest | 10 | The latest LTS release | +| current | 12 | The latest release from "all" | The version numbers associated with each support policy will be updated as new versions of Node.js are released, moved to LTS or maintenance, etc. -- GitLab