Azure / Azure/data-api-builder
[Enhancement] Streamline DAB Validate output to JUnit XML File Format
- 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
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