nodejs / nodejs/docker-node

No variant OS groups matched by update.sh

Offen Anfängerfreundlich
#2,437 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

build process
Vorherrschende Sprache
Dockerfile
Sterne
8.6k
Forks
2k
Ø Merge
10 Std. 19 Min.
Gemergte PRs (30 T.)
16

Beschreibung

Problem

The update.sh script requires an exact match of the VARIANT option when targeting specific variants. No grouping within operating system families is provided for.

Current matching

VARIANT matches does not match
alpine - alpine3.23 alpine3.24
bullseye bullseye bullseye-slim
bookworm bookworm bookworm-slim
trixie trixie trixie-slim

Solution

Suggest to allow grouping by operating system when VARIANT specified with wildcard (*).

Suggested matching

VARIANT matches
alpine* alpine3.23 alpine3.24
bullseye* bullseye bullseye-slim
bookworm* bookworm bookworm-slim
trixie* trixie trixie-slim
alpine -
bullseye bullseye
bookworm bookworm
trixie trixie

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 damit, update.sh zu lesen, und ermittle, wie die Option VARIANT abgeglichen wird. Verwende die aktuellen und vorgeschlagenen Matching-Tabellen des Issues als Akzeptanzkriterien, einschließlich der Wildcard-Gruppierung für OS-Familien, während das exakte Matching ohne Wildcard erhalten bleibt. Überprüfe das Verhalten anhand der aufgeführten Beispiele für Alpine, Bullseye, Bookworm und Trixie.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
docker, shell
Bereich
build-system, devops
Issue-Typ
Feature
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
72/100

Neue Issues direkt in Ihr Postfach

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