Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
a3758c2
Onboard 1es templates (#11658)
maridematte Apr 22, 2025
e0aa4c9
Bump the version to 16.11.4
YuliiaKovalova Apr 22, 2025
a1378c6
Fix opt prof file
YuliiaKovalova Apr 23, 2025
715323b
Added vs-insertion-experimental.yml
YuliiaKovalova Apr 24, 2025
0d5c4e3
Merged PR 627368: [vs16.11] DownloadFile should not rely on the respo…
Apr 24, 2025
a0e183f
remove Microsoft.Build.Arm64.vsman
YuliiaKovalova Apr 24, 2025
d33c53e
Remove Arm64VSManPath entry
YuliiaKovalova Apr 24, 2025
0c78574
Added vs-insertion.yml
YuliiaKovalova Apr 24, 2025
c8bc931
bump StringTools version
YuliiaKovalova Apr 24, 2025
ece6564
Merge branch 'internal/vs16.11' of https://devdiv.visualstudio.com/De…
YuliiaKovalova Apr 24, 2025
6c23463
bump the version
YuliiaKovalova Apr 24, 2025
a918ceb
undo string tools version updates
YuliiaKovalova Apr 25, 2025
99cbab0
[vs16.11] Merge tag v16.11.6 (#11871)
surayya-MS May 22, 2025
af11d4f
[vs17.8] Update dependencies from dotnet/arcade (#11995)
dotnet-maestro[bot] Jun 13, 2025
bb7294f
[vs17.10] Update dependencies from dotnet/arcade (#11997)
dotnet-maestro[bot] Jun 13, 2025
74df0b3
[vs17.8] Update dependencies from dotnet/arcade (#12086)
dotnet-maestro[bot] Jul 2, 2025
dbc02fd
[vs17.10] Update dependencies from dotnet/arcade (#12089)
dotnet-maestro[bot] Jul 3, 2025
bee76da
Bump to NuGet 5.11.6 (#12168)
rainersigwald Jul 14, 2025
4921021
Update version of package in PrebuiltBaseline to 5.11.6 (#12173)
huulinhnguyen-dev Jul 15, 2025
9cec38a
[vs17.8] Update dependencies from dotnet/arcade (#12200)
dotnet-maestro[bot] Jul 21, 2025
15234f7
[vs17.10] Update dependencies from dotnet/arcade (#12203)
dotnet-maestro[bot] Jul 21, 2025
a0194b4
[vs17.8] Update dependencies from dotnet/arcade (#12271)
dotnet-maestro[bot] Aug 4, 2025
cac01d6
[vs17.10] Update dependencies from dotnet/arcade (#12274)
dotnet-maestro[bot] Aug 4, 2025
63afb06
[vs16.11] Update dependencies from dotnet/arcade (#12295)
dotnet-maestro[bot] Aug 7, 2025
fe4b4c2
[vs17.8] Recover bootstrap and corresponding disabled tests (#12294)
GangWang01 Aug 7, 2025
b8adc52
[vs17.10] Recover bootstrap and corresponding disabled tests (#12293)
GangWang01 Aug 7, 2025
da89d7e
[automated] Merge branch 'vs17.8' => 'vs17.10' (#12299)
github-actions[bot] Aug 8, 2025
3e726cb
Update version of packages in PrebuiltBaseline (#12304)
huulinhnguyen-dev Aug 11, 2025
03e28d1
[vs17.8] Update dependencies from dotnet/arcade (#12308)
dotnet-maestro[bot] Aug 11, 2025
0296001
[vs17.10] Update dependencies from dotnet/arcade (#12310)
dotnet-maestro[bot] Aug 11, 2025
c765bdc
[automated] Merge branch 'vs17.8' => 'vs17.10' (#12317)
github-actions[bot] Aug 18, 2025
77bc77a
[vs17.10] Update dependencies from dotnet/arcade (#12361)
dotnet-maestro[bot] Aug 19, 2025
19b03fa
[vs17.8] Update dependencies from dotnet/arcade (#12357)
dotnet-maestro[bot] Aug 20, 2025
7c8cc52
[vs17.8] Update dependencies from dotnet/arcade (#12407)
dotnet-maestro[bot] Aug 26, 2025
2560456
[vs17.10] Update dependencies from dotnet/arcade (#12411)
dotnet-maestro[bot] Aug 26, 2025
49cb985
vs16.11 onboard signing (#12427)
YuliiaKovalova Aug 27, 2025
4109c08
[vs16.11] Add inter-branch merge flow file (#12434)
GangWang01 Aug 27, 2025
897f086
[automated] Merge branch 'vs16.11' => 'vs17.8' (#12437)
github-actions[bot] Aug 27, 2025
e5b5867
Merge branch 'vs17.10' into merge/vs17.8-to-vs17.10
YuliiaKovalova Aug 27, 2025
80c08e0
merge adjustments
YuliiaKovalova Aug 27, 2025
550b208
[automated] Merge branch 'vs17.8' => 'vs17.10' (#12441)
JanProvaznik Aug 27, 2025
6289910
[vs16.11] Disable opt prof (#12453)
GangWang01 Aug 29, 2025
8bab15e
Add signtype to parameters (#12466)
YuliiaKovalova Sep 1, 2025
d2a4db0
[vs16.11] Backport experimental build pipeline changes (#12476)
JanProvaznik Sep 1, 2025
3f00201
Merge branch 'vs17.8' into merge/vs16.11-to-vs17.8
GangWang01 Sep 2, 2025
e6e7d62
[vs17.10] Update dependencies from dotnet/arcade (#12471)
dotnet-maestro[bot] Sep 2, 2025
c98d87e
Revert undesired changes
GangWang01 Sep 2, 2025
43b0295
Update VersionPrefix to 17.8.40
GangWang01 Sep 2, 2025
c01022a
[automated] Merge branch 'vs16.11' => 'vs17.8' (#12475)
GangWang01 Sep 2, 2025
375fc47
[vs17.8] Update dependencies from dotnet/arcade (#12467)
dotnet-maestro[bot] Sep 2, 2025
3156144
Merge branch 'vs17.10' into merge/vs17.8-to-vs17.10
GangWang01 Sep 2, 2025
f7dcb22
Update VersionPrefix to 17.10.44
GangWang01 Sep 2, 2025
3056f1f
[automated] Merge branch 'vs17.8' => 'vs17.10' (#12482)
JanProvaznik Sep 2, 2025
434e6d0
Merge branch 'vs17.11' into merge/vs17.10-to-vs17.11
GangWang01 Sep 2, 2025
7050fcf
Revert undesired change
GangWang01 Sep 2, 2025
c987209
Update VersionPrefix to 17.11.46
GangWang01 Sep 2, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion .vsts-dotnet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ trigger:
# Once they exist, we should define these as "runtime parameters"
# https://github.com/Microsoft/azure-pipelines-yaml/pull/129
# variables:
# SignType: real
# SkipApplyOptimizationData: false

parameters:
Expand All @@ -22,6 +21,10 @@ parameters:
displayName: Enable Signing Validation
type: boolean
default: true
- name: signTypeParameter
displayName: Sign Type
type: string
default: 'real'

variables:
# if OptProfDrop is not set, string '$(OptProfDrop)' will be passed to the build script.
Expand Down Expand Up @@ -114,6 +117,7 @@ extends:
parameters:
isExperimental: false
enableComponentGovernance: true
signTypeParameter: ${{ parameters.signTypeParameter }}
enableOptProf: ${{ parameters.enableOptProf }}

- template: /eng/common/templates-official/post-build/post-build.yml@self
Expand Down
13 changes: 9 additions & 4 deletions azure-pipelines/.vsts-dotnet-build-jobs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ parameters:
- name: enableComponentGovernance
type: boolean
default: false
- name: signTypeParameter
type: string
default: 'test'
- name: enableOptProf
type: boolean
default: false
Expand Down Expand Up @@ -58,14 +61,14 @@ jobs:
- task: MicroBuildSigningPlugin@4
displayName: Install MicroBuild plugin
inputs:
signType: $(SignType)
signType: ${{ parameters.signTypeParameter }}
zipSources: false
feedSource: https://devdiv.pkgs.visualstudio.com/_packaging/MicroBuildToolset/nuget/v3/index.json
${{ if and(eq(variables['SignType'], 'real'), eq(variables['System.TeamProject'], 'DevDiv')) }}:
${{ if and(eq(parameters.signTypeParameter, 'real'), eq(variables['System.TeamProject'], 'DevDiv')) }}:
ConnectedPMEServiceName: 6cc74545-d7b9-4050-9dfa-ebefcc8961ea
env:
SYSTEM_ACCESSTOKEN: $(System.AccessToken)
condition: and(succeeded(), in(variables['SignType'], 'test', 'real'))
condition: and(succeeded(), in('${{ parameters.signTypeParameter }}', 'test', 'real'))

- task: MicroBuildOptProfPlugin@6
inputs:
Expand All @@ -89,12 +92,14 @@ jobs:
/p:VisualStudioIbcSourceBranchName=$(SourceBranch)
/p:VisualStudioDropAccessToken=$(System.AccessToken)
/p:VisualStudioDropName=$(VisualStudio.DropName)
/p:DotNetSignType=$(SignType)
/p:DotNetSignType=${{ parameters.signTypeParameter }}
/p:TeamName=MSBuild
/p:DotNetPublishUsingPipelines=true
/p:VisualStudioIbcDrop=$(OptProfDrop)
/p:GenerateSbom=true
/p:SuppressFinalPackageVersion=${{ parameters.isExperimental }}
/p:IsExperimental=${{ parameters.isExperimental }}

displayName: Build
condition: succeeded()

Expand Down
6 changes: 5 additions & 1 deletion azure-pipelines/.vsts-dotnet-exp-perf.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ trigger:
# Once they exist, we should define these as "runtime parameters"
# https://github.com/Microsoft/azure-pipelines-yaml/pull/129
# variables:
# SignType: test
# SkipApplyOptimizationData: false

parameters:
Expand All @@ -18,6 +17,10 @@ parameters:
displayName: Enable Signing Validation
type: boolean
default: false
- name: signTypeParameter
displayName: Sign Type
type: string
default: 'test'
- name: enableOptProf
displayName: Enable OptProf data collection for this build
type: boolean
Expand Down Expand Up @@ -77,6 +80,7 @@ extends:
parameters:
isExperimental: true
enableComponentGovernance: false
signTypeParameter: ${{ parameters.signTypeParameter }}
enableOptProf: ${{ parameters.enableOptProf }}

- template: /eng/common/templates/post-build/post-build.yml@self
Expand Down
1 change: 1 addition & 0 deletions azure-pipelines/vs-insertion-experimental.yml
Original file line number Diff line number Diff line change
Expand Up @@ -180,3 +180,4 @@ extends:
InsertionReviewers: MSBuild
CustomScriptExecutionCommand: $(InsertCustomScriptExecutionCommand)
InsertionBuildPolicy: Request Perf DDRITs

6 changes: 5 additions & 1 deletion eng/Versions.props
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,15 @@
<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the MIT license. See License.txt in the project root for full license information. -->
<Project>
<PropertyGroup>
<VersionPrefix>17.11.45</VersionPrefix>
<VersionPrefix>17.11.46</VersionPrefix>
<DotNetFinalVersionKind>release</DotNetFinalVersionKind>
<PackageValidationBaselineVersion>17.10.4</PackageValidationBaselineVersion>
<AssemblyVersion>15.1.0.0</AssemblyVersion>
<PreReleaseVersionLabel>servicing</PreReleaseVersionLabel>

<!-- differentiate experimental insertions to avoid package id conflicts,
it has to be alphabetically after "preview" to avoid downgrade errors in VS -->
<PreReleaseVersionLabel Condition="'$(IsExperimental)' == 'true'">test</PreReleaseVersionLabel>
<DotNetUseShippingVersions>true</DotNetUseShippingVersions>
<!-- Workaround for https://github.com/dotnet/roslyn/issues/35793 -->
<SemanticVersioningV1>true</SemanticVersioningV1>
Expand Down