Done
Details
Details
Assignee
Khamidulla Abdulkhakimov
Khamidulla AbdulkhakimovReporter
David Crossley
David CrossleyLabels
Priority
Story Points
0.5
Sprint
None
Development Team
Folijet
Fix versions
Release
Morning Glory (R2 2022)
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created April 13, 2022 at 2:33 AM
Updated July 5, 2022 at 1:27 PM
Resolved April 27, 2022 at 1:03 AM
As explained at FOLIO-3231, every backend module which has API descriptions, using RAML or OpenAPI (OAS), needs to migrate to the new CI facilities (api-lint and api-doc). The old facilities are out-of-date, deprecated, and have vulnerabilities.
There are instructions at each documentation, including examples to modify the Jenkinsfile.
As noted in the api-lint documentation, the new tool is more thorough than our previous CI tool (based on raml-cop and its underlying raml-1-parser). So some projects might find new violations being reported (see some migration issues at FOLIO-3017).
Relevant parties: and