From 2632c340c5753ce24484b8d261684025149ab523 Mon Sep 17 00:00:00 2001 From: Meik Date: Wed, 1 Jul 2026 15:18:33 +0200 Subject: [PATCH] build: separate package artifacts by configuration --- F4SDM42WebApi/M42SandboxedExtension.targets | 2 +- docs/matrix42-26-1-extension-migration.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/F4SDM42WebApi/M42SandboxedExtension.targets b/F4SDM42WebApi/M42SandboxedExtension.targets index 1c52b73..ba30c01 100644 --- a/F4SDM42WebApi/M42SandboxedExtension.targets +++ b/F4SDM42WebApi/M42SandboxedExtension.targets @@ -6,7 +6,7 @@ win-x64;linux-x64 C4IT - F4SD M42 ESM Integration Configuration Package $(MSBuildProjectDirectory)\..\PackageTemplate - $(MSBuildProjectDirectory)\..\artifacts + $(MSBuildProjectDirectory)\..\artifacts\$(Configuration) $(MSBuildProjectDirectory)\BuildM42Package.ps1 false $(MSBuildProjectDirectory)\..\..\..\Common Code\Tools\signtool.exe diff --git a/docs/matrix42-26-1-extension-migration.md b/docs/matrix42-26-1-extension-migration.md index f363e0f..a0a037e 100644 --- a/docs/matrix42-26-1-extension-migration.md +++ b/docs/matrix42-26-1-extension-migration.md @@ -34,8 +34,8 @@ Das Package wird ueber `M42SandboxedExtension.targets` gebaut. Die Paketversion Ein erfolgreicher Release-Build erzeugt: ```text -artifacts/ v/ -artifacts/ v.zip +artifacts// v/ +artifacts// v.zip ``` Builds signieren die DLLs nicht automatisch. Signieren ist optional und muss explizit aktiviert werden. Wenn `M42SignAssemblies=true` gesetzt ist, werden die DLLs im Package vor dem Package-Build per Authenticode signiert.