Open maximpn opened 3 weeks ago
Pinging @elastic/security-detections-response (Team:Detections and Resp)
Pinging @elastic/security-solution (Team: SecuritySolution)
Pinging @elastic/security-detection-rule-management (Team:Detection Rule Management)
Epic: https://github.com/elastic/security-team/issues/9401 (internal)
Summary
Merge Security domain-specific bundles stored in
/x-pack/plugins/security_solution/docs/openapi
with Kibana-wide bundles stored in/oas_docs
. As a result, we should have two final bundles:As the next step, we (Kibana Core, most likely) will need to set up a CI/CD pipeline for deploying these two bundles to bump.sh.
Details
kbn-openapi-bundler
is capable of merging OpenAPI specs as a part of the bundling process. It should be modified to expose the merger functionality.To do
merge
utility function formkbn-openapi-bundler
package