Skip to content

Commit 942e3c0

Browse files
authored
Merge branch 'main' into mssql-connection
2 parents 29050b5 + 87bf5bf commit 942e3c0

File tree

588 files changed

+17345
-2615
lines changed

Some content is hidden

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

588 files changed

+17345
-2615
lines changed

.devcontainer/devcontainer.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,10 @@
4343
"installGradle": "false"
4444
},
4545
"ghcr.io/devcontainers/features/docker-outside-of-docker:1": {},
46-
"ghcr.io/devcontainers/features/node:1": {}
46+
"ghcr.io/devcontainers/features/node:1": {},
47+
"ghcr.io/devcontainers/features/sshd:1": {
48+
"version": "latest"
49+
}
4750
},
4851
"postStartCommand": ["./gradlew", "compileJava"]
4952
}

.github/CODEOWNERS

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1 @@
1-
# Each line is a file pattern followed by one or more owners.
2-
3-
# These owners will be the default reviewers for everything in
4-
# the repo.
5-
6-
* @testcontainers/java-team
7-
8-
# The last matching pattern takes the most
9-
# precedence.
10-
11-
# Contributed modules can have different reviewers
12-
13-
modules/mssqlserver/ @StefanHufschmidt @rnorth @bsideup @kiview
14-
modules/vault/ @mikeoswald @rnorth @bsideup @kiview
1+
* @testcontainers/java-team

.github/ISSUE_TEMPLATE/bug_report.yaml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,44 +14,59 @@ body:
1414
description: Which Testcontainers module are you using?
1515
options:
1616
- Core
17+
- ActiveMQ
1718
- Azure
1819
- Cassandra
20+
- ChromaDB
1921
- Clickhouse
2022
- CockroachDB
2123
- Consul
2224
- Couchbase
2325
- CrateDB
26+
- Databend
2427
- DB2
2528
- Dynalite
2629
- Elasticsearch
2730
- GCloud
31+
- Grafana
2832
- HiveMQ
2933
- InfluxDB
3034
- K3S
35+
- K6
3136
- Kafka
3237
- LocalStack
3338
- MariaDB
39+
- Milvus
40+
- MinIO
3441
- MockServer
3542
- MongoDB
3643
- MSSQLServer
3744
- MySQL
3845
- Neo4j
3946
- NGINX
40-
- Oracle-XE
47+
- OceanBase
48+
- Ollama
49+
- OpenFGA
50+
- Oracle Free
51+
- Oracle XE
4152
- OrientDB
4253
- PostgreSQL
4354
- Presto
4455
- Pulsar
56+
- Qdrant
4557
- QuestDB
4658
- RabbitMQ
4759
- Redpanda
4860
- Selenium
4961
- Solace
5062
- Solr
5163
- TiDB
64+
- Timeplus
5265
- ToxiProxy
5366
- Trino
67+
- Typesense
5468
- Vault
69+
- Weaviate
5570
- YugabyteDB
5671
validations:
5772
required: true

.github/ISSUE_TEMPLATE/enhancement.yaml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,44 +14,59 @@ body:
1414
description: For which Testcontainers module does the enhancement proposal apply?
1515
options:
1616
- Core
17+
- ActiveMQ
1718
- Azure
1819
- Cassandra
20+
- ChromaDB
1921
- Clickhouse
2022
- CockroachDB
2123
- Consul
2224
- Couchbase
2325
- CrateDB
26+
- Databend
2427
- DB2
2528
- Dynalite
2629
- Elasticsearch
2730
- GCloud
31+
- Grafana
2832
- HiveMQ
2933
- InfluxDB
3034
- K3S
35+
- K6
3136
- Kafka
3237
- LocalStack
3338
- MariaDB
39+
- Milvus
40+
- MinIO
3441
- MockServer
3542
- MongoDB
3643
- MSSQLServer
3744
- MySQL
3845
- Neo4j
3946
- NGINX
40-
- Oracle-XE
47+
- OceanBase
48+
- Ollama
49+
- OpenFGA
50+
- Oracle Free
51+
- Oracle XE
4152
- OrientDB
4253
- PostgreSQL
4354
- Presto
4455
- Pulsar
56+
- Qdrant
4557
- QuestDB
4658
- RabbitMQ
4759
- Redpanda
4860
- Selenium
4961
- Solace
5062
- Solr
5163
- TiDB
64+
- Timeplus
5265
- ToxiProxy
5366
- Trino
67+
- Typesense
5468
- Vault
69+
- Weaviate
5570
- YugabyteDB
5671
validations:
5772
required: true

.github/ISSUE_TEMPLATE/feature.yaml

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,32 +14,44 @@ body:
1414
description: Is this feature related to any of the existing modules?
1515
options:
1616
- Core
17+
- ActiveMQ
1718
- Azure
1819
- Cassandra
20+
- ChromaDB
1921
- Clickhouse
2022
- CockroachDB
2123
- CrateDB
2224
- Consul
2325
- Couchbase
26+
- Databend
2427
- DB2
2528
- Dynalite
2629
- Elasticsearch
2730
- GCloud
31+
- Grafana
2832
- HiveMQ
2933
- InfluxDB
3034
- K3S
35+
- K6
3136
- Kafka
3237
- LocalStack
3338
- MariaDB
39+
- Milvus
40+
- MinIO
3441
- MockServer
3542
- MongoDB
3643
- MSSQLServer
3744
- MySQL
3845
- Neo4j
3946
- NGINX
40-
- Oracle-XE
47+
- OceanBase
48+
- Ollama
49+
- OpenFGA
50+
- Oracle Free
51+
- Oracle XE
4152
- OrientDB
4253
- PostgreSQL
54+
- Qdrant
4355
- QuestDB
4456
- Presto
4557
- Pulsar
@@ -49,9 +61,12 @@ body:
4961
- Solace
5062
- Solr
5163
- TiDB
64+
- Timeplus
5265
- ToxiProxy
5366
- Trino
67+
- Typesense
5468
- Vault
69+
- Weaviate
5570
- YugabyteDB
5671
- New Module
5772
- type: textarea
@@ -72,7 +87,7 @@ body:
7287
id: benefit
7388
attributes:
7489
label: Benefit
75-
description: What's the benefit of addng this feature to the project?
90+
description: What's the benefit of adding this feature to the project?
7691
validations:
7792
required: true
7893
- type: textarea
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
name: Set up Build
2+
description: Sets up Build
3+
runs:
4+
using: "composite"
5+
steps:
6+
- uses: ./.github/actions/setup-java
7+
- name: Clear existing docker image cache
8+
shell: bash
9+
run: docker image prune -af
10+
- uses: ./.github/actions/setup-gradle
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
name: Set up Gradle Action
2+
description: Sets up Gradle Action
3+
runs:
4+
using: "composite"
5+
steps:
6+
- name: Setup Gradle Build Action
7+
uses: gradle/actions/setup-gradle@v4
8+
with:
9+
gradle-home-cache-includes: |
10+
caches
11+
notifications
12+
jdks
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
name: Set up Java
2+
description: Sets up Java version
3+
runs:
4+
using: "composite"
5+
steps:
6+
- uses: actions/setup-java@v4
7+
with:
8+
java-version: '8'
9+
distribution: temurin
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
name: Set up JUnit Report
2+
description: Sets up JUnit Report
3+
runs:
4+
using: "composite"
5+
steps:
6+
- name: Publish Test Report
7+
uses: mikepenz/action-junit-report@v4
8+
if: always() # always run even if the previous step fails
9+
with:
10+
report_paths: '**/build/test-results/test/TEST-*.xml'
11+
annotate_only: true

0 commit comments

Comments
 (0)