testcontainers / testcontainers/testcontainers-java
DockerComposeContainer doesn't support classpath resources for compose files
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Java
- Sterne
- 8.7k
- Forks
- 1.9k
- Ø Merge
- 2 T. 17 Std.
- Gemergte PRs (30 T.)
- 9
Beschreibung
The DockerComposeContainer only accepts "File" objects to load the compose files. This is very limiting, particularly if you want to package the compose file inside a jar. Allowing it to e.g. accept InputStream or a URL would allow a lot more options.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne bei DockerComposeContainer und verfolge, wie Compose-Dateien derzeit aus File-Objekten geladen werden. Definiere die Fertigstellung als Unterstützung von classpath-basierten Ressourcen über einen InputStream oder eine URL bei gleichzeitiger Beibehaltung der bestehenden Dateiunterstützung; füge anschließend Tests hinzu oder aktualisiere sie, die die unterstützten Ressourcenformen abdecken.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- docker, docker-compose, java
- Bereich
- testing
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100