testcontainers / testcontainers/testcontainers-java

DockerComposeContainer doesn't support classpath resources for compose files

Offen
#3,431 8 Kommentare 9 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

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

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Ö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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.