@@ -31,15 +31,16 @@ internal sealed class ArtifactAssembler
31
31
/// </summary>
32
32
private readonly string [ ] _cliArtifacts =
33
33
{
34
- "Azure.Functions.Cli.min.win-arm64" ,
35
34
"Azure.Functions.Cli.min.win-x86" ,
36
35
"Azure.Functions.Cli.min.win-x64" ,
37
- "Azure.Functions.Cli.linux-x64" ,
38
- "Azure.Functions.Cli.osx-x64" ,
39
- "Azure.Functions.Cli.osx-arm64" ,
36
+ "Azure.Functions.Cli.min.win-arm64" ,
40
37
"Azure.Functions.Cli.win-x86" ,
41
38
"Azure.Functions.Cli.win-x64" ,
42
- "Azure.Functions.Cli.win-arm64"
39
+ "Azure.Functions.Cli.win-arm64" ,
40
+ "Azure.Functions.Cli.linux-x64" ,
41
+ "Azure.Functions.Cli.linux-arm64" ,
42
+ "Azure.Functions.Cli.osx-x64" ,
43
+ "Azure.Functions.Cli.osx-arm64"
43
44
} ;
44
45
45
46
private readonly string _inProcArtifactDirectoryName ;
@@ -319,8 +320,8 @@ private async Task CreateCliCoreToolsAsync()
319
320
FileUtilities . CopyDirectory ( outOfProcArtifactDirPath , consolidatedArtifactDirPath ) ;
320
321
Directory . Delete ( outOfProcArtifactDirPath , true ) ;
321
322
322
- // If we are currently on the minified version of the artifacts, we do not want the inproc6/inproc8 subfolders
323
- if ( artifactName . Contains ( "min.win" ) )
323
+ // If we are currently on the minified version of the artifacts (or if its linux arm64) , we do not want the inproc6/inproc8 subfolders
324
+ if ( artifactName . Contains ( "min.win" ) || artifactName . Contains ( "linux-arm64" ) )
324
325
{
325
326
Console . WriteLine ( $ "Finished assembling { consolidatedArtifactDirPath } ") ;
326
327
Console . WriteLine ( ) ;
0 commit comments