diff --git a/eng/Versions.props b/eng/Versions.props index 078b7240bba35..08785bb49e7f0 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -157,7 +157,7 @@ 2.0.4 4.12.0 2.14.3 - 7.0.100-alpha.1.21528.1 + 7.0.100-preview.3.22151.18 1.1.1-beta1.22103.1 6.0.0-preview-20220104.1 diff --git a/eng/pipelines/common/evaluate-default-paths.yml b/eng/pipelines/common/evaluate-default-paths.yml index d258966677345..31ee0bdaa405e 100644 --- a/eng/pipelines/common/evaluate-default-paths.yml +++ b/eng/pipelines/common/evaluate-default-paths.yml @@ -117,7 +117,9 @@ jobs: - src/mono/nuget/Microsoft.NET.Runtime.MonoTargets.Sdk/* - src/mono/mono/* - eng/testing/scenarios/BuildWasmAppsJobsList.txt + - eng/testing/workloads-testing.targets - eng/Version.Details.xml + - eng/Versions.props - src/mono/wasm/emscripten-version.txt - subset: wasmdebuggertests include: diff --git a/eng/testing/tests.wasm.targets b/eng/testing/tests.wasm.targets index 58a8656be202b..7c20c14c9d8d5 100644 --- a/eng/testing/tests.wasm.targets +++ b/eng/testing/tests.wasm.targets @@ -15,6 +15,7 @@ <_ShellCommandSeparator Condition="'$(OS)' == 'Windows_NT'">&& <_ShellCommandSeparator Condition="'$(OS)' != 'Windows_NT'">&& <_WasmMainJSFileName Condition="'$(WasmMainJSPath)' != ''">$([System.IO.Path]::GetFileName('$(WasmMainJSPath)')) + <_WasmStrictVersionMatch Condition="'$(ContinuousIntegrationBuild)' == 'true'">true true @@ -165,6 +166,7 @@ <_WasmPropertyNames Include="WasmNativeStrip" /> <_WasmPropertyNames Include="WasmEnableES6" /> <_WasmPropertyNames Include="_WasmDevel" /> + <_WasmPropertyNames Include="_WasmStrictVersionMatch" /> <_WasmPropertyNames Include="WasmEmitSymbolMap" /> <_WasmPropertiesToPass diff --git a/src/mono/wasm/build/WasmApp.Native.targets b/src/mono/wasm/build/WasmApp.Native.targets index 592823f5665c4..0801255a3dafb 100644 --- a/src/mono/wasm/build/WasmApp.Native.targets +++ b/src/mono/wasm/build/WasmApp.Native.targets @@ -471,10 +471,13 @@ %(_ReversedVersionLines.Identity) + <_VersionMismatchMessage>Emscripten version mismatch. The runtime pack in $(MicrosoftNetCoreAppRuntimePackDir) expects '$(RuntimeEmccVersionRaw)', but emcc being used has version '$(ActualEmccVersionRaw)'. This might cause build failures. - + +