Skip to content

Commit a850504

Browse files
authored
Merge branch 'main' into trim_timezones
2 parents 0e29af8 + 535f840 commit a850504

13 files changed

+312
-306
lines changed

eng/Version.Details.xml

Lines changed: 184 additions & 184 deletions
Large diffs are not rendered by default.

eng/Versions.props

Lines changed: 75 additions & 75 deletions
Large diffs are not rendered by default.

eng/common/cross/build-rootfs.sh

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ __QEMUArch=arm
3333
__UbuntuArch=armhf
3434
__UbuntuRepo=
3535
__UbuntuSuites="updates security backports"
36-
__DebianSuites=
3736
__LLDB_Package="liblldb-3.9-dev"
3837
__SkipUnmount=0
3938

@@ -188,8 +187,7 @@ while :; do
188187
__AlpineArch=loongarch64
189188
__QEMUArch=loongarch64
190189
__UbuntuArch=loong64
191-
__UbuntuSuites=
192-
__DebianSuites=unreleased
190+
__UbuntuSuites=unreleased
193191
__LLDB_Package="liblldb-19-dev"
194192

195193
if [[ "$__CodeName" == "sid" ]]; then
@@ -782,6 +780,8 @@ elif [[ "$__CodeName" == "haiku" ]]; then
782780
popd
783781
rm -rf "$__RootfsDir/tmp"
784782
elif [[ -n "$__CodeName" ]]; then
783+
__Suites="$__CodeName $(for suite in $__UbuntuSuites; do echo -n "$__CodeName-$suite "; done)"
784+
785785
if [[ "$__SkipEmulation" == "1" ]]; then
786786
if [[ -z "$AR" ]]; then
787787
if command -v ar &>/dev/null; then
@@ -794,19 +794,16 @@ elif [[ -n "$__CodeName" ]]; then
794794
fi
795795
fi
796796

797-
# shellcheck disable=SC2086
798-
suites="$__CodeName $__DebianSuites $(echo $__UbuntuSuites | xargs -n 1 | xargs -I {} echo -n "$__CodeName-{} ")"
799-
800797
PYTHON=${PYTHON_EXECUTABLE:-python3}
801798

802799
# shellcheck disable=SC2086,SC2046
803800
echo running "$PYTHON" "$__CrossDir/install-debs.py" --arch "$__UbuntuArch" --mirror "$__UbuntuRepo" --rootfsdir "$__RootfsDir" --artool "$AR" \
804-
$(echo $suites | xargs -n 1 | xargs -I {} echo -n "--suite {} ") \
801+
$(for suite in $__Suites; do echo -n "--suite $suite "; done) \
805802
$__UbuntuPackages
806803

807804
# shellcheck disable=SC2086,SC2046
808805
"$PYTHON" "$__CrossDir/install-debs.py" --arch "$__UbuntuArch" --mirror "$__UbuntuRepo" --rootfsdir "$__RootfsDir" --artool "$AR" \
809-
$(echo $suites | xargs -n 1 | xargs -I {} echo -n "--suite {} ") \
806+
$(for suite in $__Suites; do echo -n "--suite $suite "; done) \
810807
$__UbuntuPackages
811808

812809
exit 0
@@ -837,7 +834,7 @@ elif [[ -n "$__CodeName" ]]; then
837834
cat > "$__RootfsDir/etc/apt/sources.list.d/$__CodeName.sources" <<EOF
838835
Types: deb
839836
URIs: $__UbuntuRepo
840-
Suites: $__CodeName $__DebianSuites $(echo $__UbuntuSuites | xargs -n 1 | xargs -I {} echo -n "$__CodeName-{} ")
837+
Suites: $__Suites
841838
Components: main universe
842839
Signed-By: $__KeyringFile
843840
EOF

global.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
"cmake": "latest"
1818
},
1919
"msbuild-sdks": {
20-
"Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25056.1",
21-
"Microsoft.DotNet.Helix.Sdk": "10.0.0-beta.25056.1",
20+
"Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25057.5",
21+
"Microsoft.DotNet.Helix.Sdk": "10.0.0-beta.25057.5",
2222
"Microsoft.Build.NoTargets": "3.7.0",
2323
"Microsoft.DotNet.CMake.Sdk": "9.0.0-beta.24217.1"
2424
}

src/Cli/Microsoft.TemplateEngine.Cli/TemplateListCoordinator.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,8 @@ private async Task<IEnumerable<ITemplateInfo>> GetCuratedListAsync(CancellationT
253253
"Microsoft.Common.Console", //console
254254
"Microsoft.Common.WPF", //wpf
255255
"Microsoft.Common.WinForms", //winforms
256-
"Microsoft.Web.Blazor" //blazor
256+
"Microsoft.Web.Blazor", //blazor
257+
"Microsoft.Test.MSTest" //mstest
257258
};
258259

259260
IReadOnlyList<ITemplateInfo> templates = await _templatePackageManager.GetTemplatesAsync(cancellationToken).ConfigureAwait(false);

src/SourceBuild/content/eng/Versions.props

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,13 @@
3131
<!-- msbuild dependencies -->
3232
<MicrosoftBuildVersion>17.8.3</MicrosoftBuildVersion>
3333
<!-- runtime dependencies -->
34-
<MicrosoftExtensionsFileSystemGlobbingVersion>8.0.0</MicrosoftExtensionsFileSystemGlobbingVersion>
35-
<MicrosoftExtensionsLoggingConsoleVersion>8.0.0</MicrosoftExtensionsLoggingConsoleVersion>
36-
<MicrosoftExtensionsLoggingVersion>8.0.0</MicrosoftExtensionsLoggingVersion>
34+
<MicrosoftExtensionsFileSystemGlobbingVersion>9.0.0</MicrosoftExtensionsFileSystemGlobbingVersion>
35+
<MicrosoftExtensionsLoggingConsoleVersion>9.0.0</MicrosoftExtensionsLoggingConsoleVersion>
36+
<MicrosoftExtensionsLoggingVersion>9.0.0</MicrosoftExtensionsLoggingVersion>
37+
<!-- nuget dependencies -->
38+
<NuGetProtocolVersion>6.11.0</NuGetProtocolVersion>
3739
<!-- external dependencies -->
3840
<NewtonsoftJsonVersion>13.0.3</NewtonsoftJsonVersion>
39-
<NuGetProtocolVersion>6.9.1</NuGetProtocolVersion>
4041
<OctokitVersion>10.0.0</OctokitVersion>
4142
</PropertyGroup>
4243
</Project>

test/EndToEnd.Tests/ProjectBuildTests.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,7 @@ public void DotnetNewShowsCuratedListCorrectly()
194194
[\w \.\(\)]+blazor\s+\[C#\][\w\ \/]+
195195
[\w \.\(\)]+classlib\s+\[C#\],F#,VB[\w\ \/]+
196196
[\w \.\(\)]+console\s+\[C#\],F#,VB[\w\ \/]+
197+
[\w \.\(\)]+mstest\s+\[C#\],F#,VB[\w\ \/]+
197198
";
198199

199200
if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows))

test/dotnet-new.Tests/Approvals/DotnetNewDebugOptionsTests.CanShowConfigWithDebugShowConfig.Linux.verified.txt

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,12 @@ Generators Type
1414
The 'dotnet new' command creates a .NET project based on a template.
1515

1616
Common templates are:
17-
Template Name Short Name Language Tags
17+
Template Name Short Name Language Tags
1818
%TABLE HEADER DELIMITER%
19-
Blazor Web App blazor [C#] Web/Blazor/WebAssembly
20-
Class Library classlib [C#],F#,VB Common/Library
21-
Console App console [C#],F#,VB Common/Console
19+
Blazor Web App blazor [C#] Web/Blazor/WebAssembly
20+
Class Library classlib [C#],F#,VB Common/Library
21+
Console App console [C#],F#,VB Common/Console
22+
MSTest Test Project mstest [C#],F#,VB Test/MSTest/Desktop/Web
2223

2324
An example would be:
2425
dotnet new console

test/dotnet-new.Tests/Approvals/DotnetNewDebugOptionsTests.CanShowConfigWithDebugShowConfig.OSX.verified.txt

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,12 @@ Generators Type
1414
The 'dotnet new' command creates a .NET project based on a template.
1515

1616
Common templates are:
17-
Template Name Short Name Language Tags
17+
Template Name Short Name Language Tags
1818
%TABLE HEADER DELIMITER%
19-
Blazor Web App blazor [C#] Web/Blazor/WebAssembly
20-
Class Library classlib [C#],F#,VB Common/Library
21-
Console App console [C#],F#,VB Common/Console
19+
Blazor Web App blazor [C#] Web/Blazor/WebAssembly
20+
Class Library classlib [C#],F#,VB Common/Library
21+
Console App console [C#],F#,VB Common/Console
22+
MSTest Test Project mstest [C#],F#,VB Test/MSTest/Desktop/Web
2223

2324
An example would be:
2425
dotnet new console

test/dotnet-new.Tests/Approvals/DotnetNewDebugOptionsTests.CanShowConfigWithDebugShowConfig.Windows.verified.txt

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,14 @@ Generators Type
1414
The 'dotnet new' command creates a .NET project based on a template.
1515

1616
Common templates are:
17-
Template Name Short Name Language Tags
17+
Template Name Short Name Language Tags
1818
%TABLE HEADER DELIMITER%
19-
Blazor Web App blazor [C#] Web/Blazor/WebAssembly
20-
Class Library classlib [C#],F#,VB Common/Library
21-
Console App console [C#],F#,VB Common/Console
22-
Windows Forms App winforms [C#],VB Common/WinForms
23-
WPF Application wpf [C#],VB Common/WPF
19+
Blazor Web App blazor [C#] Web/Blazor/WebAssembly
20+
Class Library classlib [C#],F#,VB Common/Library
21+
Console App console [C#],F#,VB Common/Console
22+
MSTest Test Project mstest [C#],F#,VB Test/MSTest/Desktop/Web
23+
Windows Forms App winforms [C#],VB Common/WinForms
24+
WPF Application wpf [C#],VB Common/WPF
2425

2526
An example would be:
2627
dotnet new console

0 commit comments

Comments
 (0)