Details
-
Task
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
-
Folijet Sprint 137
-
1
-
Folijet
-
Morning Glory (R2 2022)
Description
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: abreaux and Kateryna Senchenko
TestRail: Results
Attachments
Issue Links
- blocks
-
FOLIO-3231 Ensure that each API-using backend module migrates to new CI facilities
-
- Closed
-
- defines
-
UXPROD-3446 NFR: Data Import R2 2022 Morning Glory Technical, NFR, & Misc work
-
- Closed
-