Skip to content

Commit 0ab8039

Browse files
authored
Add SSO dependencies to support credential profiles that are using SSO (#2055)
* Add SSO dependencies to support credential profiles that are using SSO * Update TestTool version of AWS SDK for .NET to V4.
1 parent 489a01e commit 0ab8039

File tree

5 files changed

+32
-15
lines changed

5 files changed

+32
-15
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"Projects": [
3+
{
4+
"Name": "Amazon.Lambda.TestTool",
5+
"Type": "Patch",
6+
"ChangelogMessages": [
7+
"Add SSO dependencies to support credential profiles that are using SSO",
8+
"Update version of AWS SDK for .NET to V4"
9+
]
10+
}
11+
]
12+
}

Tools/LambdaTestTool-v2/src/Amazon.Lambda.TestTool/Amazon.Lambda.TestTool.csproj

+6-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="Microsoft.NET.Sdk.Web">
1+
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<Import Project="..\..\..\..\buildtools\common.props" />
44
<PropertyGroup>
@@ -27,9 +27,11 @@
2727

2828
<ItemGroup>
2929
<PackageReference Include="Amazon.Lambda.SQSEvents" Version="2.2.0" />
30-
<PackageReference Include="AWSSDK.Extensions.NETCore.Setup" Version="3.7.400" />
31-
<PackageReference Include="AWSSDK.Lambda" Version="3.7.411.17" />
32-
<PackageReference Include="AWSSDK.SQS" Version="3.7.400.109" />
30+
<PackageReference Include="AWSSDK.Extensions.NETCore.Setup" Version="4.0.0" />
31+
<PackageReference Include="AWSSDK.Lambda" Version="4.0.0" />
32+
<PackageReference Include="AWSSDK.SQS" Version="4.0.0" />
33+
<PackageReference Include="AWSSDK.SSO" Version="4.0.0" />
34+
<PackageReference Include="AWSSDK.SSOOIDC" Version="4.0.0" />
3335
<PackageReference Include="Spectre.Console" Version="0.49.1" />
3436
<PackageReference Include="Spectre.Console.Cli" Version="0.49.1" />
3537
<PackageReference Include="Amazon.Lambda.APIGatewayEvents" Version="2.7.1" />

Tools/LambdaTestTool-v2/src/Amazon.Lambda.TestTool/Program.cs

+3
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@
77
using Amazon.Lambda.TestTool.Services;
88
using Spectre.Console.Cli;
99

10+
// Till we do the full inspection for collection maintain the S3 behavior for initializing collections.
11+
Amazon.AWSConfigs.InitializeCollections = true;
12+
1013
var serviceCollection = new ServiceCollection();
1114

1215
serviceCollection.AddCustomServices();

Tools/LambdaTestTool-v2/tests/Amazon.Lambda.TestTool.IntegrationTests/Amazon.Lambda.TestTool.IntegrationTests.csproj

+9-9
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,17 @@
1111
</PropertyGroup>
1212

1313
<ItemGroup>
14-
<PackageReference Include="Amazon.Lambda.Core" Version="2.5.0" />
15-
<PackageReference Include="Amazon.Lambda.RuntimeSupport" Version="1.12.3" />
14+
<PackageReference Include="Amazon.Lambda.Core" Version="2.5.1" />
15+
<PackageReference Include="Amazon.Lambda.RuntimeSupport" Version="1.13.0" />
1616
<PackageReference Include="Amazon.Lambda.Serialization.SystemTextJson" Version="2.4.4" />
1717
<PackageReference Include="Amazon.Lambda.APIGatewayEvents" Version="2.7.1" />
18-
<PackageReference Include="AWSSDK.APIGateway" Version="3.7.401.19" />
19-
<PackageReference Include="AWSSDK.CloudFormation" Version="3.7.401.22" />
20-
<PackageReference Include="AWSSDK.IdentityManagement" Version="3.7.403.24" />
21-
<PackageReference Include="AWSSDK.ApiGatewayV2" Version="3.7.400.75" />
22-
<PackageReference Include="AWSSDK.Lambda" Version="3.7.411.18" />
23-
<PackageReference Include="AWSSDK.SecurityToken" Version="3.7.401.24" />
24-
<PackageReference Include="AWSSDK.SQS" Version="3.7.400.110" />
18+
<PackageReference Include="AWSSDK.APIGateway" Version="4.0.0" />
19+
<PackageReference Include="AWSSDK.CloudFormation" Version="4.0.0" />
20+
<PackageReference Include="AWSSDK.IdentityManagement" Version="4.0.0" />
21+
<PackageReference Include="AWSSDK.ApiGatewayV2" Version="4.0.0" />
22+
<PackageReference Include="AWSSDK.Lambda" Version="4.0.0" />
23+
<PackageReference Include="AWSSDK.SecurityToken" Version="4.0.0" />
24+
<PackageReference Include="AWSSDK.SQS" Version="4.0.0" />
2525
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
2626
<PackageReference Include="Moq" Version="4.20.72" />
2727
<PackageReference Include="System.Configuration.ConfigurationManager" Version="9.0.0" />

Tools/LambdaTestTool-v2/tests/Amazon.Lambda.TestTool.UnitTests/Amazon.Lambda.TestTool.UnitTests.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@
1212
</PropertyGroup>
1313

1414
<ItemGroup>
15-
<PackageReference Include="Amazon.Lambda.RuntimeSupport" Version="1.12.3" />
15+
<PackageReference Include="Amazon.Lambda.RuntimeSupport" Version="1.13.0" />
1616
<PackageReference Include="Amazon.Lambda.Serialization.SystemTextJson" Version="2.4.4" />
17-
<PackageReference Include="AWSSDK.Lambda" Version="3.7.411.18" />
17+
<PackageReference Include="AWSSDK.Lambda" Version="4.0.0" />
1818
<PackageReference Include="coverlet.collector" Version="6.0.3">
1919
<PrivateAssets>all</PrivateAssets>
2020
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

0 commit comments

Comments
 (0)