Skip to content

Commit b92aca1

Browse files
authored
Merge branch 'develop' into feature/add-lowkey-vault-support
2 parents a2227bf + 042b234 commit b92aca1

File tree

106 files changed

+2410
-179
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

106 files changed

+2410
-179
lines changed

.github/workflows/cicd.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,15 +42,18 @@ jobs:
4242
{ name: "Testcontainers.Azurite", runs-on: "ubuntu-22.04" },
4343
{ name: "Testcontainers.BigQuery", runs-on: "ubuntu-22.04" },
4444
{ name: "Testcontainers.Bigtable", runs-on: "ubuntu-22.04" },
45+
{ name: "Testcontainers.Cassandra", runs-on: "ubuntu-22.04" },
4546
{ name: "Testcontainers.ClickHouse", runs-on: "ubuntu-22.04" },
4647
{ name: "Testcontainers.CockroachDb", runs-on: "ubuntu-22.04" },
4748
{ name: "Testcontainers.Consul", runs-on: "ubuntu-22.04" },
4849
{ name: "Testcontainers.CosmosDb", runs-on: "ubuntu-22.04" },
4950
{ name: "Testcontainers.Couchbase", runs-on: "ubuntu-22.04" },
5051
{ name: "Testcontainers.CouchDb", runs-on: "ubuntu-22.04" },
52+
{ name: "Testcontainers.Db2", runs-on: "ubuntu-22.04" },
5153
{ name: "Testcontainers.DynamoDb", runs-on: "ubuntu-22.04" },
5254
{ name: "Testcontainers.Elasticsearch", runs-on: "ubuntu-22.04" },
5355
{ name: "Testcontainers.EventStoreDb", runs-on: "ubuntu-22.04" },
56+
{ name: "Testcontainers.EventHubs", runs-on: "ubuntu-22.04" },
5457
{ name: "Testcontainers.FakeGcsServer", runs-on: "ubuntu-22.04" },
5558
{ name: "Testcontainers.FirebirdSql", runs-on: "ubuntu-22.04" },
5659
{ name: "Testcontainers.Firestore", runs-on: "ubuntu-22.04" },
@@ -71,6 +74,10 @@ jobs:
7174
{ name: "Testcontainers.Nats", runs-on: "ubuntu-22.04" },
7275
{ name: "Testcontainers.Neo4j", runs-on: "ubuntu-22.04" },
7376
{ name: "Testcontainers.Oracle", runs-on: "ubuntu-22.04" },
77+
{ name: "Testcontainers.Oracle11", runs-on: "ubuntu-22.04" },
78+
{ name: "Testcontainers.Oracle18", runs-on: "ubuntu-22.04" },
79+
{ name: "Testcontainers.Oracle21", runs-on: "ubuntu-22.04" },
80+
{ name: "Testcontainers.Oracle23", runs-on: "ubuntu-22.04" },
7481
{ name: "Testcontainers.Papercut", runs-on: "ubuntu-22.04" },
7582
{ name: "Testcontainers.PostgreSql", runs-on: "ubuntu-22.04" },
7683
{ name: "Testcontainers.PubSub", runs-on: "ubuntu-22.04" },
@@ -80,6 +87,8 @@ jobs:
8087
{ name: "Testcontainers.Redis", runs-on: "ubuntu-22.04" },
8188
{ name: "Testcontainers.Redpanda", runs-on: "ubuntu-22.04" },
8289
{ name: "Testcontainers.ServiceBus", runs-on: "ubuntu-22.04" },
90+
{ name: "Testcontainers.Sftp", runs-on: "ubuntu-22.04" },
91+
{ name: "Testcontainers.Weaviate", runs-on: "ubuntu-22.04" },
8392
{ name: "Testcontainers.WebDriver", runs-on: "ubuntu-22.04" },
8493
{ name: "Testcontainers.Xunit", runs-on: "ubuntu-22.04" }
8594
]

.node-version

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
lts/*

Directory.Build.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<Project>
33
<PropertyGroup>
44
<PackageId>$(AssemblyName)</PackageId>
5-
<Version>4.1.0</Version>
5+
<Version>4.3.0</Version>
66
<AssemblyVersion>$(Version)</AssemblyVersion>
77
<FileVersion>$(Version)</FileVersion>
88
<Product>Testcontainers</Product>
@@ -13,7 +13,7 @@
1313
<Summary>Choose from existing pre-configured modules and start containers within a second, to support and run your tests. Or create your own container images with Dockerfiles and run your containers and tests immediately afterward.</Summary>
1414
<PackageIcon>docs/logo.png</PackageIcon>
1515
<PackageIconUrl>https://github.com/testcontainers/testcontainers-dotnet/raw/develop/docs/logo.png</PackageIconUrl>
16-
<PackageLicenseFile>LICENSE</PackageLicenseFile>
16+
<PackageLicenseExpression>MIT</PackageLicenseExpression>
1717
<PackageReadmeFile>README.md</PackageReadmeFile>
1818
<PackageProjectUrl>https://dotnet.testcontainers.org/</PackageProjectUrl>
1919
<PackageTags>automation;docker;dotnet;testcontainers;testcontainers-dotnet;testing</PackageTags>

Directory.Packages.props

Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,25 @@
44
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
55
</PropertyGroup>
66
<ItemGroup>
7-
<PackageVersion Include="BouncyCastle.Cryptography" Version="2.4.0"/>
7+
<PackageVersion Include="BouncyCastle.Cryptography" Version="2.5.1"/>
88
<PackageVersion Include="Docker.DotNet.Enhanced.X509" Version="3.126.1"/>
99
<PackageVersion Include="Docker.DotNet.Enhanced" Version="3.126.1"/>
1010
<PackageVersion Include="Microsoft.Bcl.AsyncInterfaces" Version="8.0.0"/>
1111
<PackageVersion Include="Microsoft.Bcl.HashCode" Version="1.1.1"/>
12-
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.2"/>
12+
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.3"/>
1313
<PackageVersion Include="SharpZipLib" Version="1.4.2"/>
14-
<PackageVersion Include="SSH.NET" Version="2024.1.0"/>
14+
<PackageVersion Include="SSH.NET" Version="2024.2.0"/>
1515
<!-- Unit and integration test dependencies: -->
1616
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.11.1"/>
1717
<PackageVersion Include="Microsoft.Extensions.Diagnostics.Testing" Version="8.10.0"/>
18-
<PackageVersion Include="coverlet.collector" Version="6.0.2"/>
19-
<PackageVersion Include="Dapper" Version="2.1.35"/>
18+
<PackageVersion Include="coverlet.collector" Version="6.0.4"/>
19+
<PackageVersion Include="Dapper" Version="2.1.66"/>
2020
<PackageVersion Include="ReflectionMagic" Version="5.0.1"/>
21-
<PackageVersion Include="xunit.runner.visualstudio" Version="3.0.0"/>
22-
<PackageVersion Include="xunit" Version="2.9.2"/>
21+
<PackageVersion Include="xunit.runner.visualstudio" Version="3.0.2"/>
22+
<PackageVersion Include="xunit" Version="2.9.3"/>
2323
<!-- xUnit.net extensibility for Testcontainers.Xunit and Testcontainers.XunitV3 packages: -->
24-
<PackageVersion Include="xunit.extensibility.execution" Version="2.9.0"/>
25-
<PackageVersion Include="xunit.v3.extensibility.core" Version="1.0.0"/>
24+
<PackageVersion Include="xunit.extensibility.execution" Version="2.9.3"/>
25+
<PackageVersion Include="xunit.v3.extensibility.core" Version="1.1.0"/>
2626
<!-- Third-party client dependencies to connect and interact with the containers: -->
2727
<PackageVersion Include="Apache.NMS.ActiveMQ" Version="2.1.0"/>
2828
<PackageVersion Include="ArangoDBNetStandard" Version="2.0.1"/>
@@ -32,16 +32,21 @@
3232
<PackageVersion Include="AWSSDK.SimpleNotificationService" Version="3.7.101.7"/>
3333
<PackageVersion Include="AWSSDK.SQS" Version="3.7.100.71"/>
3434
<PackageVersion Include="Azure.Data.Tables" Version="12.8.0"/>
35+
<PackageVersion Include="Azure.Messaging.EventHubs" Version="5.11.3"/>
3536
<PackageVersion Include="Azure.Messaging.ServiceBus" Version="7.18.2"/>
3637
<PackageVersion Include="Azure.Storage.Blobs" Version="12.17.0"/>
3738
<PackageVersion Include="Azure.Storage.Queues" Version="12.15.0"/>
39+
<PackageVersion Include="CassandraCSharpDriver" Version="3.22.0"/>
3840
<PackageVersion Include="ClickHouse.Client" Version="7.9.1"/>
3941
<PackageVersion Include="Confluent.Kafka" Version="2.8.0"/>
4042
<PackageVersion Include="Confluent.SchemaRegistry.Serdes.Json" Version="2.8.0"/>
4143
<PackageVersion Include="Confluent.SchemaRegistry" Version="2.8.0"/>
4244
<PackageVersion Include="Consul" Version="1.6.10.9"/>
4345
<PackageVersion Include="CouchbaseNetClient" Version="3.6.4"/>
44-
<PackageVersion Include="DotPulsar" Version="3.3.2"/>
46+
<PackageVersion Include="Net.IBM.Data.Db2-lnx" Version="9.0.0.100"/>
47+
<PackageVersion Include="Net.IBM.Data.Db2-osx" Version="9.0.0.100"/>
48+
<PackageVersion Include="Net.IBM.Data.Db2" Version="9.0.0.100"/>
49+
<PackageVersion Include="DotPulsar" Version="3.6.0"/>
4550
<PackageVersion Include="Elastic.Clients.Elasticsearch" Version="8.16.3"/>
4651
<PackageVersion Include="EventStore.Client.Grpc.Streams" Version="22.0.0"/>
4752
<PackageVersion Include="FirebirdSql.Data.FirebirdClient" Version="10.0.0"/>
@@ -58,13 +63,13 @@
5863
<PackageVersion Include="Microsoft.Azure.Kusto.Data" Version="12.2.8"/>
5964
<PackageVersion Include="Microsoft.Data.SqlClient" Version="5.2.2"/>
6065
<PackageVersion Include="Milvus.Client" Version="2.2.2-preview.6"/>
61-
<PackageVersion Include="MongoDB.Driver" Version="2.19.0"/>
66+
<PackageVersion Include="MongoDB.Driver" Version="3.2.0"/>
6267
<PackageVersion Include="MyCouch" Version="7.6.0"/>
6368
<PackageVersion Include="MySqlConnector" Version="2.2.5"/>
6469
<PackageVersion Include="NATS.Client" Version="1.0.8"/>
6570
<PackageVersion Include="Neo4j.Driver" Version="5.5.0"/>
6671
<PackageVersion Include="Npgsql" Version="6.0.11"/>
67-
<PackageVersion Include="Oracle.ManagedDataAccess.Core" Version="3.21.160"/>
72+
<PackageVersion Include="Oracle.ManagedDataAccess.Core" Version="23.7.0"/>
6873
<PackageVersion Include="RabbitMQ.Client" Version="6.4.0"/>
6974
<PackageVersion Include="RavenDB.Client" Version="5.4.100"/>
7075
<PackageVersion Include="Selenium.WebDriver" Version="4.8.1"/>

Testcontainers.dic

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,5 @@ testcontainer
3434
testcontainers
3535
tlsverify
3636
toml
37-
vstest
37+
vstest
38+
weaviate

0 commit comments

Comments
 (0)