Azure / Azure/data-api-builder

[Enhancement] Streamline DAB Validate output to JUnit XML File Format

Offen
#2,494 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
C#
Sterne
1.5k
Forks
370
Ø Merge
3 T. 22 Std.
Gemergte PRs (30 T.)
9

Beschreibung

Improve the output of the `dab validate` command instead of console logs.
For example, if you have three configurations, the final output should include a summary:

dab-config.json is Valid
dab-config-2.json is Valid
dab-config-3.json is Valid

This issue would entail returning an output to improve the `dab validate -o` command to include a formatter which would define the output - JUnit XML file format which is conformant with CI/CD pipelines just like Unit Tests output structured reports.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit der Ausführung des Befehls `dab validate` mit `-o` und untersuche, wie Validierungsergebnisse derzeit in Konsolenprotokolle geschrieben werden. Lege die erwartete JUnit-XML-Ausgabe des Formatierers für mehrere Konfigurationen fest, einschließlich Zusammenfassungen der Gültigkeit, und überprüfe anschließend, ob der generierte Bericht für CI/CD-Pipelines geeignet ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
csharp
Bereich
ci-cd, cli
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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