From 766cc3a70ebc32e57e7df761a9acdefcdde0a4d9 Mon Sep 17 00:00:00 2001 From: Johannes Feichtner <343448+Churro@users.noreply.github.com> Date: Thu, 9 Feb 2023 05:26:02 +0100 Subject: [PATCH] fix(manager/gradle): correct execution order for buildscript dependencies in lockfiles (#20303) --- lib/modules/manager/gradle/artifacts.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/modules/manager/gradle/artifacts.ts b/lib/modules/manager/gradle/artifacts.ts index 3247d4230d..bc10e3c8a9 100644 --- a/lib/modules/manager/gradle/artifacts.ts +++ b/lib/modules/manager/gradle/artifacts.ts @@ -124,8 +124,6 @@ export async function updateArtifacts({ try { const oldLockFileContentMap = await getFiles(lockFiles); - - await writeLocalFile(packageFileName, newPackageFileContent); await prepareGradleCommand(gradlewFile); let cmd = `${gradlewName} --console=plain -q`; @@ -159,6 +157,7 @@ export async function updateArtifacts({ cmd += ` --update-locks ${updatedDepNames.map(quote).join(',')}`; } + await writeLocalFile(packageFileName, newPackageFileContent); await exec(cmd, execOptions); const res = await getUpdatedLockfiles(oldLockFileContentMap); -- GitLab