devcontainers / devcontainers/features

Support installation via .sdkmanrc

Offen
#729 1 Kommentar 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
Shell
Sterne
1.5k
Forks
622
Ø Merge
6 T. 53 Min.
Gemergte PRs (30 T.)
9

Beschreibung

I'm interested in [Java (via SDKMan)](https://github.com/devcontainers/features/tree/main/src/java) but this will apply to any tool available via SDKMan. SDKMan supports installing tools if those are listed in `.sdkmanrc` file, see [the docs](https://sdkman.io/usage#env). So, if repositories contain `.sdkmanrc` with content `java=21-tem` then `sdk env install` will install Java 21 from Temurin vendor.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit dem Java-Feature in src/java und der im Issue verlinkten Dokumentation zur Installation der Umgebung mit SDKMAN. Verwende ein Repository mit einem .sdkmanrc-Eintrag wie java=21-tem, um das erwartete Verhalten zu überprüfen; abgeschlossen bedeutet, dass das deklarierte SDKMAN-Tool über das Feature installiert werden kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java, shell
Bereich
devops, tooling
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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