From daba8ba560b3bb0d03bb4ea5ff197b3982415a44 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Mon, 5 Mar 2018 13:50:54 +0100 Subject: [PATCH] fix: add travis content filter --- lib/manager/travis/index.js | 2 ++ test/manager/index.spec.js | 1 + 2 files changed, 3 insertions(+) diff --git a/lib/manager/travis/index.js b/lib/manager/travis/index.js index d3e12e07bf..a5fcaccadd 100644 --- a/lib/manager/travis/index.js +++ b/lib/manager/travis/index.js @@ -4,8 +4,10 @@ const { resolvePackageFile } = require('./resolve'); const { setNewValue } = require('./update'); const filePattern = new RegExp('^.travis.yml$'); +const contentPattern = new RegExp('(^|\\n)node_js:\\n'); module.exports = { + contentPattern, extractDependencies, filePattern, getPackageUpdates, diff --git a/test/manager/index.spec.js b/test/manager/index.spec.js index 03651df944..10f3e59c1a 100644 --- a/test/manager/index.spec.js +++ b/test/manager/index.spec.js @@ -74,6 +74,7 @@ describe('manager', () => { '.travis.yml', 'other/.travis.yml', ]); + platform.getFile.mockReturnValueOnce('sudo: true\nnode_js:\n -8\n'); const res = await manager.detectPackageFiles(config); expect(res).toMatchSnapshot(); expect(res).toHaveLength(1); -- GitLab