Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

feat: add `envbuilder install-feature` command

Aperta
#361 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
25/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
go
Ambito
cli

Direzione di ricerca

Inizia individuando la logica esistente per l’installazione delle Dev Container features in envbuilder e verifica come i manifest delle feature gestiscono gli argomenti e dependsOn. Leggi coder/modules#307 per il contesto, quindi determina l’ambito del comando per gli URL Git, le cartelle locali e i percorsi delle immagini. Il lavoro è completato quando un comando install-feature documentato supporta le forme di origine concordate e la gestione delle dipendenze.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

I am looking into adding a module to the registry that would let template administrators install Dev Container features inside Coder Workspaces (even outside of envbuilder).

I think envbuilder already has the logic to install features, so I think the most logical thing to do would be to create a separate command just to install a given feature.

While Dev Container features are only shell scripts, there is still some logic needed for arguments in the manifest, e.g dependsOn.

See https://github.com/coder/modules/issues/307 for more context.

Usage

envbuilder install-feature <source>
Ideally, source could be either a Git URL, a local folder or a path to an image.


cc: @johnstcn

Lingua principale
Go
Stelle
300
Fork
64
Merge medio
20m
PR unite (30g)
1

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di coder/envbuilder

Tutte le issue di coder/envbuilder

Issue simili

Altre issue su Go

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.