Skip to content

Commit eda24ce

Browse files
b-barthelBrian Barthel
and
Brian Barthel
authored
Update ADO Client package to 251 (#5112)
* update to m251 version of ADO client package * Update dependencies and react to interface changes * Switch to BouncyCastle RSA Provider. --------- Co-authored-by: Brian Barthel <brbarthe@microsoft.com>
1 parent 9980295 commit eda24ce

File tree

4 files changed

+9
-6
lines changed

4 files changed

+9
-6
lines changed

src/Agent.Sdk/Agent.Sdk.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
<PackageReference Include="System.Formats.Asn1" Version="8.0.1" />
2222
<PackageReference Include="System.IdentityModel.Tokens.Jwt" Version="7.3.1" />
2323
<PackageReference Include="System.Security.Cryptography.Xml" Version="6.0.1" />
24+
<PackageReference Include="System.Threading.Tasks.Dataflow" Version="8.0.0" />
2425
<PackageReference Include="Azure.Core" Version="1.44.1" />
2526
</ItemGroup>
2627
</Project>

src/Agent.Worker/Release/Artifacts/CustomArtifact.cs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ public async Task DownloadAsync(IExecutionContext executionContext, ArtifactDefi
4040
customArtifactDetails.ResultSelector,
4141
customArtifactDetails.ResultTemplate,
4242
customArtifactDetails.AuthorizationHeaders?.Select(header => ToAuthorizationHeader(header)).ToList(),
43-
customArtifactDetails.ArtifactVariables);
43+
customArtifactDetails.ArtifactVariables,
44+
new BouncyCastleRsaProvider());
4445

4546
var artifactDownloadDetailList = new List<CustomArtifactDownloadDetails>();
4647
artifactDetails.ToList().ForEach(x => artifactDownloadDetailList.Add(JToken.Parse(x).ToObject<CustomArtifactDownloadDetails>()));
@@ -123,7 +124,8 @@ private async Task DownloadArtifact(
123124
{
124125
IEndpointAuthorizer authorizer = SchemeBasedAuthorizerFactory.GetEndpointAuthorizer(
125126
ToServiceEndpoint(customArtifactDetails.Endpoint),
126-
customArtifactDetails.AuthorizationHeaders?.Select(header => ToAuthorizationHeader(header)).ToList());
127+
customArtifactDetails.AuthorizationHeaders?.Select(header => ToAuthorizationHeader(header)).ToList(),
128+
new BouncyCastleRsaProvider());
127129

128130
using (HttpWebResponse webResponse = GetWebResponse(executionContext, artifact.DownloadUrl, authorizer))
129131
{
@@ -198,7 +200,8 @@ private void EnsureVersionBelongsToLinkedDefinition(ArtifactDefinition artifactD
198200
customArtifactDetails.VersionsResultSelector,
199201
customArtifactDetails.VersionsResultTemplate,
200202
customArtifactDetails.AuthorizationHeaders?.Select(header => ToAuthorizationHeader(header)).ToList(),
201-
customArtifactDetails.ArtifactVariables);
203+
customArtifactDetails.ArtifactVariables,
204+
new BouncyCastleRsaProvider());
202205

203206
foreach (var version in versions)
204207
{

src/Agent.Worker/TestResults/Parser.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,8 @@ protected override ITestResultParser GetTestResultParser(IExecutionContext execu
7373
{
7474
var traceListener = new CommandTraceListener(executionContext);
7575
var featureFlagService = executionContext.GetHostContext().GetService<IFeatureFlagService>();
76-
var enableJunitAttachments = featureFlagService.GetFeatureFlagState(TestResultsConstants.JUnitTestCaseAttachmentsEnabled, TestResultsConstants.TCMServiceInstanceGuid);
7776
bool enableCustomTestFields = featureFlagService.GetFeatureFlagState(TestResultsConstants.CustomTestFieldsInPTRInputFilesEnabled, TestResultsConstants.TCMServiceInstanceGuid);
78-
return new JUnitResultParser(traceListener, false, enableJunitAttachments,enableCustomTestFields);
77+
return new JUnitResultParser(traceListener, false, enableCustomTestFields);
7978
}
8079
}
8180

src/Common.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<OSPlatform>OS_UNKNOWN</OSPlatform>
1212
<OSArchitecture>ARCH_UNKNOWN</OSArchitecture>
1313
<DebugConstant></DebugConstant>
14-
<VssApiVersion>0.5.247-private</VssApiVersion>
14+
<VssApiVersion>0.5.251-private</VssApiVersion>
1515
<CodeAnalysis>$(CodeAnalysis)</CodeAnalysis>
1616
<InvariantGlobalization>false</InvariantGlobalization>
1717
<EnforceCodeStyleInBuild>false</EnforceCodeStyleInBuild>

0 commit comments

Comments
 (0)