devcontainers / devcontainers/spec
Allow cross-platform/per system initializeCommand definition
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 5.7k
- Fork
- 496
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Not sure if it's the most proper repo to report this (if not, please redirect), but would be nice if there was a way to define `initializeCommand` per system in any way, so that the setup is truly cross-system. For example:
```
"initializeCommand": {
"windows": "rd /s /q somedir",
"linux": "rm -rf somedir",
"macos": "..."
}
```
Use case example: https://stackoverflow.com/questions/77199011/how-to-create-a-cross-platform-initializecommand-for-visual-studio-codes-dev-co (copying proper .env file before container launch).
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Non vengono indicati file o test del repository. Inizia esaminando il comportamento di initializeCommand nella specifica e il caso d’uso multipiattaforma collegato; chiarisci i nomi dei sistemi supportati, il comportamento di fallback e la validazione prima dell’implementazione. Il lavoro è considerato completato quando esiste un meccanismo definito e documentato per sistema, con copertura dei casi d’uso indicati per Windows, Linux e macOS.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- vscode
- Ambito
- devops
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100