-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' into feature/selenium-increase-default-timeout
- Loading branch information
Showing
1,000 changed files
with
35,962 additions
and
11,500 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
// For format details, see https://aka.ms/devcontainer.json. For config options, see the README at: | ||
// https:/microsoft/vscode-dev-containers/tree/v0.241.1/containers/java-8 | ||
{ | ||
"name": "Java 8", | ||
"image": "mcr.microsoft.com/devcontainers/java:1-8-bullseye", | ||
|
||
// Configure tool-specific properties. | ||
"customizations": { | ||
// Configure properties specific to VS Code. | ||
"vscode": { | ||
// Set *default* container specific settings.json values on container create. | ||
"settings": { | ||
"java.import.gradle.java.home": "/usr/local/sdkman/candidates/java/current", | ||
"java.configuration.runtimes": [{ | ||
"default": true, | ||
"name": "JavaSE-1.8", | ||
"path": "/usr/local/sdkman/candidates/java/current" | ||
}] | ||
}, | ||
|
||
// Add the IDs of extensions you want installed when the container is created. | ||
"extensions": [ | ||
"vscjava.vscode-java-pack" | ||
] | ||
} | ||
}, | ||
|
||
// Use 'forwardPorts' to make a list of ports inside the container available locally. | ||
// "forwardPorts": [], | ||
|
||
// Use 'postCreateCommand' to run commands after the container is created. | ||
// "postCreateCommand": "java -version", | ||
|
||
// Comment out to connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root. | ||
"remoteUser": "vscode", | ||
"features": { | ||
"ghcr.io/devcontainers/features/git:1": {}, | ||
"ghcr.io/devcontainers/features/github-cli:1": {}, | ||
"ghcr.io/meaningful-ooo/devcontainer-features/homebrew:2": {}, | ||
"ghcr.io/devcontainers/features/java:1": { | ||
"version": "none", | ||
"installMaven": "false", | ||
"installGradle": "false" | ||
}, | ||
"ghcr.io/devcontainers/features/docker-outside-of-docker:1": {}, | ||
"ghcr.io/devcontainers/features/node:1": {}, | ||
"ghcr.io/devcontainers/features/sshd:1": { | ||
"version": "latest" | ||
} | ||
}, | ||
"postStartCommand": ["./gradlew", "compileJava"] | ||
} |
Validating CODEOWNERS rules …
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1 @@ | ||
# Each line is a file pattern followed by one or more owners. | ||
|
||
# These owners will be the default reviewers for everything in | ||
# the repo. | ||
|
||
* @rnorth @bsideup @kiview | ||
|
||
# The last matching pattern takes the most | ||
# precedence. | ||
|
||
# Contributed modules can have different reviewers | ||
|
||
modules/mssqlserver/ @StefanHufschmidt @rnorth @bsideup @kiview | ||
modules/vault/ @mikeoswald @rnorth @bsideup @kiview | ||
* @testcontainers/java-team |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,122 @@ | ||
name: Bug Report | ||
description: File a bug report | ||
title: "[Bug]: " | ||
labels: ["type/bug"] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
Thanks for taking the time to fill out this bug report! Before submitting a `bug`, please make sure there is no existing issue for the one you encountered and it has been discussed with the team via [discussions](https:/testcontainers/testcontainers-java/discussions) or Slack. | ||
- type: dropdown | ||
id: module | ||
attributes: | ||
label: Module | ||
description: Which Testcontainers module are you using? | ||
options: | ||
- Core | ||
- Azure | ||
- Cassandra | ||
- Clickhouse | ||
- CockroachDB | ||
- Consul | ||
- Couchbase | ||
- CrateDB | ||
- DB2 | ||
- Dynalite | ||
- Elasticsearch | ||
- GCloud | ||
- HiveMQ | ||
- InfluxDB | ||
- K3S | ||
- Kafka | ||
- LocalStack | ||
- MariaDB | ||
- MinIO | ||
- MockServer | ||
- MongoDB | ||
- MSSQLServer | ||
- MySQL | ||
- Neo4j | ||
- NGINX | ||
- Oracle Free | ||
- Oracle XE | ||
- OrientDB | ||
- PostgreSQL | ||
- Presto | ||
- Pulsar | ||
- QuestDB | ||
- RabbitMQ | ||
- Redpanda | ||
- Selenium | ||
- Solace | ||
- Solr | ||
- TiDB | ||
- ToxiProxy | ||
- Trino | ||
- Vault | ||
- YugabyteDB | ||
validations: | ||
required: true | ||
- type: input | ||
id: tc-version | ||
attributes: | ||
label: Testcontainers version | ||
description: Which Testcontainers version are you using? | ||
placeholder: ex. 1.17.2 | ||
validations: | ||
required: true | ||
- type: dropdown | ||
id: latest-version | ||
attributes: | ||
label: Using the latest Testcontainers version? | ||
description: If you are not using the latest version, can you update your project and try to reproduce the issue? Is it still happening? | ||
options: | ||
- 'Yes' | ||
- 'No' | ||
validations: | ||
required: true | ||
- type: input | ||
id: host-os | ||
attributes: | ||
label: Host OS | ||
description: Which Operating System are you using? | ||
placeholder: e.g. Linux, Windows | ||
validations: | ||
required: true | ||
- type: input | ||
id: host-arch | ||
attributes: | ||
label: Host Arch | ||
description: Which architecture are you using? | ||
placeholder: e.g. x86, ARM | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: docker-version | ||
attributes: | ||
label: Docker version | ||
description: Please run `docker version` and copy and paste the output into this field. | ||
render: shell | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: what-happened | ||
attributes: | ||
label: What happened? | ||
description: Provide the context and the expected result. | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: logs | ||
attributes: | ||
label: Relevant log output | ||
description: Please copy and paste any relevant log output. The content will be automatically formatted as code, so no need for backticks. | ||
render: shell | ||
- type: textarea | ||
id: additional-information | ||
attributes: | ||
label: Additional Information | ||
description: | | ||
Any links or references to have more context about the issue. | ||
Tip: You can attach a minimal sample project to reproduce the issue or provide further log files by clicking into this area to focus it and then dragging files in. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
blank_issues_enabled: false | ||
contact_links: | ||
- name: Need help or have a question? | ||
url: https://slack.testcontainers.org/ | ||
about: Visit our slack channel. | ||
- name: Have a question or want to drive a Community conversation? | ||
url: https:/testcontainers/testcontainers-java/discussions/ | ||
about: Visit our Discussions page. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
name: Enhancement | ||
description: Suggest an enhancement | ||
title: "[Enhancement]: " | ||
labels: ["type/enhancement"] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
Before submitting an `enhancement`, please make sure there is no existing enhancement for the one you are requesting and it has been discussed with the team via [discussions](https:/testcontainers/testcontainers-java/discussions) or Slack. If so, please provide the following information: | ||
- type: dropdown | ||
id: module | ||
attributes: | ||
label: Module | ||
description: For which Testcontainers module does the enhancement proposal apply? | ||
options: | ||
- Core | ||
- Azure | ||
- Cassandra | ||
- Clickhouse | ||
- CockroachDB | ||
- Consul | ||
- Couchbase | ||
- CrateDB | ||
- DB2 | ||
- Dynalite | ||
- Elasticsearch | ||
- GCloud | ||
- HiveMQ | ||
- InfluxDB | ||
- K3S | ||
- Kafka | ||
- LocalStack | ||
- MariaDB | ||
- MinIO | ||
- MockServer | ||
- MongoDB | ||
- MSSQLServer | ||
- MySQL | ||
- Neo4j | ||
- NGINX | ||
- Oracle Free | ||
- Oracle XE | ||
- OrientDB | ||
- PostgreSQL | ||
- Presto | ||
- Pulsar | ||
- QuestDB | ||
- RabbitMQ | ||
- Redpanda | ||
- Selenium | ||
- Solace | ||
- Solr | ||
- TiDB | ||
- ToxiProxy | ||
- Trino | ||
- Vault | ||
- YugabyteDB | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: proposal | ||
attributes: | ||
label: Proposal | ||
description: What should be improved? What are the limitations of the current implications that would be solved by the proposal? | ||
validations: | ||
required: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,95 @@ | ||
name: Feature | ||
description: Suggest a new feature | ||
title: "[Feature]: " | ||
labels: ["type/feature"] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
Before submitting a `feature`, please make sure there is no existing feature for the one you are requesting and it has been discussed with the team via [discussions](https:/testcontainers/testcontainers-java/discussions) or Slack. If so, please provide the following information: | ||
- type: dropdown | ||
id: module | ||
attributes: | ||
label: Module | ||
description: Is this feature related to any of the existing modules? | ||
options: | ||
- Core | ||
- Azure | ||
- Cassandra | ||
- Clickhouse | ||
- CockroachDB | ||
- CrateDB | ||
- Consul | ||
- Couchbase | ||
- DB2 | ||
- Dynalite | ||
- Elasticsearch | ||
- GCloud | ||
- HiveMQ | ||
- InfluxDB | ||
- K3S | ||
- Kafka | ||
- LocalStack | ||
- MariaDB | ||
- MinIO | ||
- MockServer | ||
- MongoDB | ||
- MSSQLServer | ||
- MySQL | ||
- Neo4j | ||
- NGINX | ||
- Oracle Free | ||
- Oracle XE | ||
- OrientDB | ||
- PostgreSQL | ||
- QuestDB | ||
- Presto | ||
- Pulsar | ||
- RabbitMQ | ||
- Redpanda | ||
- Selenium | ||
- Solace | ||
- Solr | ||
- TiDB | ||
- ToxiProxy | ||
- Trino | ||
- Vault | ||
- YugabyteDB | ||
- New Module | ||
- type: textarea | ||
id: problem | ||
attributes: | ||
label: Problem | ||
description: Is this feature related to a problem? Please describe it. | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: solution | ||
attributes: | ||
label: Solution | ||
description: What's the proposed solution for this feature? | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: benefit | ||
attributes: | ||
label: Benefit | ||
description: What's the benefit of addng this feature to the project? | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: alternatives | ||
attributes: | ||
label: Alternatives | ||
description: Are there other alternatives? Please describe them. | ||
validations: | ||
required: true | ||
- type: dropdown | ||
id: contribute | ||
attributes: | ||
label: Would you like to help contributing this feature? | ||
options: | ||
- 'Yes' | ||
- 'No' | ||
validations: | ||
required: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
name: Set up Build | ||
description: Sets up Build | ||
runs: | ||
using: "composite" | ||
steps: | ||
- uses: ./.github/actions/setup-java | ||
- name: Clear existing docker image cache | ||
shell: bash | ||
run: docker image prune -af | ||
- uses: ./.github/actions/setup-gradle |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
name: Set up Gradle Action | ||
description: Sets up Gradle Action | ||
runs: | ||
using: "composite" | ||
steps: | ||
- name: Setup Gradle Build Action | ||
uses: gradle/gradle-build-action@v2 | ||
with: | ||
gradle-home-cache-includes: | | ||
caches | ||
notifications | ||
jdks | ||
gradle-home-cache-cleanup: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
name: Set up Java | ||
description: Sets up Java version | ||
runs: | ||
using: "composite" | ||
steps: | ||
- uses: actions/setup-java@v3 | ||
with: | ||
java-version: '8' | ||
distribution: temurin |
Oops, something went wrong.