Open HenriKorver opened 1 year ago
Misschien begrijp ik het verkeerd maar een lokaal te installeren tooltje moet geintegreerd worden met de CI/CD pipeline?
Er gaat het nodige veranderen in de referentie implementaties etc. maar lokaal te installeren tooltjes gaan daar geen onderdeel van uitmaken verwacht ik. Maar misschein begrijp ik het verkeerd. @joerivrij Weet jij hier meer over?
Dit tooltje is onderdeel van developer.overheid.nl waar het gebruikt wordt om API's te checken op de landelijke api design rules. Als je deze checker integreert in je eigen CI/CD-omgeving weet je van te voren dat je API voldoet aan de verplichte eisen en voorkom je een negatieve score op developer.overheid.nl.
...zodat we zeker weten dat onze API's voldoen aan de landelijke API Design Rules. Momenteel is dat namelijk niet het geval, zie #2142.
Er bestaat nu een tooltje, API Design Rules Validator, dat lokaal geïnstalleerd kan worden waardoor het eenvoudig te integreren is met de CI/CD-pipeline.
Voorheen toen de ADR Validator nog onderdeel was van het API Test Platform (https://api-test.nl) was dit vrijwel onmogelijk omdat je dan een extern platform toegang moet verlenen tot je lokale omgeving.