Run Configuration: populate parameters & secrets from the build's declarations
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 48/100
Direzione di ricerca
Inizia dalla vista Run Configuration e dai dati parameters[] di build-graph.json, quindi traccia attraverso SecretStorage i flussi esistenti da parametro a CLI e da secret a variabile d'ambiente. Verifica come viene consumato l'output del grafo Fallout#499 e assicurati che i parametri dichiarati popolino le righe appropriate, mentre i grafi senza parameters[] mantengano il comportamento a forma libera.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Problem
The extension's Run Configuration view is free-form — it only shows params/secrets you hand-type. Declared members like NuGetApiKey ([Parameter][Secret]) don't appear, so the Secrets section looks empty.
Blocked on Fallout-build/Fallout#499 (the framework graph must emit parameters[] first).
Outcome
Run Configuration reads parameters[] from build-graph.json and pre-populates:
- non-secret params → Parameters rows (fill value → CLI args)
[Secret]params → Secrets rows, shown "not set" until a value is entered (→ SecretStorage → env var on run)
Acceptance criteria
NuGetApiKeyand peers appear automatically after a build/plan.- Declared secrets read "not set" until set; values live in SecretStorage, applied as env vars on run.
- Values still flow to runs as today (params → args, secrets → env); free-form add still works for extras.
- Graceful when the graph has no
parameters[](older builds) — falls back to today's free-form behaviour.
- Lingua principale
- C#
- Stelle
- 0
- Fork
- 0
- Merge medio
- 8m
- PR unite (30g)
- 3
Preparare l'ambiente
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Fallout-build/Fallout.Extensions.VSCode
-
CD enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
Tutte le issue di Fallout-build/Fallout.Extensions.VSCode
Issue simili
-
area-System.Numerics.Tensors untriaged
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
dotnet/runtime#134691 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
unoplatform/uno.templates#2277 ·
I maintainer di solito rispondono entro 5 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
microsoft/fluentui-blazor#5344 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
difficulty/starter 🚀 good first issue kind/bug platform/all project/core-tools 🛠️ triage/untriaged
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
unoplatform/uno#24757 ·
I maintainer di solito rispondono entro 1 giorno
-
ci-failure-cause test-failure
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno