center-for-threat-informed-defense / mappings-explorer

Mappings Explorer enables cyber defenders to understand how security controls and capabilities map onto the adversary behaviors catalogued in the MITRE ATT&CK® knowledge base. These mappings form a bridge between the threat-informed approach to cybersecurity and the traditional security controls perspective.
https://ctid.io/mappings-explorer
Apache License 2.0
25 stars 6 forks source link

Mapex 113 improve the build mappings explorer build time #85

Closed allisonrobbins closed 4 months ago

allisonrobbins commented 4 months ago

Save descriptions for NIST and CVE objects to reduce runtime

Build time has decreased from ~14 minutes to ~5 minutes!

codecov[bot] commented 4 months ago

Codecov Report

Attention: 85 lines in your changes are missing coverage. Please review.

Comparison is base (4ad3aa5) 24.05% compared to head (11ee7e3) 23.11%.

Files Patch % Lines
src/mappings_explorer/site_builder.py 0.00% 85 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #85 +/- ## ========================================== - Coverage 24.05% 23.11% -0.95% ========================================== Files 11 11 Lines 1426 1484 +58 ========================================== Hits 343 343 - Misses 1083 1141 +58 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

github-actions[bot] commented 4 months ago

This PR has been published to https://mappingsexplorer.z13.web.core.windows.net/MAPEX-113-Improve-the-build-mappings-explorer-build-time/

github-actions[bot] commented 4 months ago

This PR has been published to https://mappingsexplorer.z13.web.core.windows.net/MAPEX-113-Improve-the-build-mappings-explorer-build-time/