nodejs / nodejs/docker-node

No variant OS groups matched by update.sh

Ouverte Adaptée aux débutants
#2,437 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

build process
Langage dominant
Dockerfile
Étoiles
8.6k
Forks
2k
Merge moyen
10 h 19 min
PR mergées (30 j)
16

Description

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

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par lire update.sh et repérez comment l’option VARIANT est comparée. Utilisez les tables de comparaison actuelles et proposées de l’issue comme critères d’acceptation, y compris le regroupement avec des jokers pour les familles d’OS, tout en préservant la comparaison exacte sans joker. Vérifiez le comportement à l’aide des exemples listés pour Alpine, Bullseye, Bookworm et Trixie.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
docker, shell
Domaine
build-system, devops
Type d'issue
Fonctionnalité
Difficulté
2/5
Temps estimé
1-3 heures
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
72/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.