diff --git a/lib/workers/repository/process/__snapshots__/fetch.spec.ts.snap b/lib/workers/repository/process/__snapshots__/fetch.spec.ts.snap index 50e2e373af26d36952d73e7ba5105a39617bdd6a..b866c67a21bb046c1837b95cbd6aa40ee4cdf149 100644 --- a/lib/workers/repository/process/__snapshots__/fetch.spec.ts.snap +++ b/lib/workers/repository/process/__snapshots__/fetch.spec.ts.snap @@ -5,7 +5,8 @@ exports[`workers/repository/process/fetch fetchUpdates() fetches updates 1`] = ` "maven": [ { "constraints": { - "some": "constraint", + "other": "constraint", + "some": "different", }, "deps": [ { diff --git a/lib/workers/repository/process/fetch.spec.ts b/lib/workers/repository/process/fetch.spec.ts index 6b033fd1ba4a0cad55a3f5601fd1158092601ded..101d80ee1e96697df592a0588d3a5b193dc2d33e 100644 --- a/lib/workers/repository/process/fetch.spec.ts +++ b/lib/workers/repository/process/fetch.spec.ts @@ -58,11 +58,12 @@ describe('workers/repository/process/fetch', () => { it('fetches updates', async () => { config.rangeStrategy = 'auto'; + config.constraints = { some: 'different' }; const packageFiles: any = { maven: [ { packageFile: 'pom.xml', - extractedConstraints: { some: 'constraint' }, + extractedConstraints: { some: 'constraint', other: 'constraint' }, deps: [{ datasource: MavenDatasource.id, depName: 'bbb' }], }, ], diff --git a/lib/workers/repository/process/fetch.ts b/lib/workers/repository/process/fetch.ts index 38dc52b314be76749744c3ac527a137a164ffbe2..badf45d48bff41801c28d3d01c80bfb9c2796e03 100644 --- a/lib/workers/repository/process/fetch.ts +++ b/lib/workers/repository/process/fetch.ts @@ -98,6 +98,7 @@ async function fetchManagerPackagerFileUpdates( if (pFile.extractedConstraints) { pFile.constraints = { ...pFile.extractedConstraints, + ...config.constraints, ...pFile.constraints, }; delete pFile.extractedConstraints;