From 88fb9f39dd460ff38e53f91983fd9ef30aadb7ea Mon Sep 17 00:00:00 2001 From: azlam-abdulsalam Date: Sat, 2 Mar 2024 09:49:02 +1100 Subject: [PATCH] fix(patch): ensure path to artifact directory is correct Repo patch is broken due to incorrect path used by the changes to support multiple release defn --- packages/sfp-cli/src/commands/repo/patch.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/sfp-cli/src/commands/repo/patch.ts b/packages/sfp-cli/src/commands/repo/patch.ts index a440066a1..39335201e 100644 --- a/packages/sfp-cli/src/commands/repo/patch.ts +++ b/packages/sfp-cli/src/commands/repo/patch.ts @@ -157,6 +157,14 @@ export default class Patch extends SfpCommand { 'artifacts', releaseDefinition.release.replace(/[/\\?%*:|"<>]/g, '-') ); + if(releaseDefinition.releaseConfigName) + { + revisedArtifactDirectory = path.join( + 'artifacts', + releaseDefinition.releaseConfigName.replace(/[/\\?%*:|"<>]/g, '-'), + releaseDefinition.release.replace(/[/\\?%*:|"<>]/g, '-') + ); + } let artifacts = ArtifactFetcher.fetchArtifacts(revisedArtifactDirectory, null, logger);