-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Labels
EnhancementImprovement of an existing featureImprovement of an existing feature
Description
User story
As developer I only want to build the next documentation versions (optionally some older versions), to reduce build times and memory usage.
Description
When I started the latest documentation (1.17.3 at the time of writing) it was using 6.3GB of my RAM and took a few minutes to build.
We should consider building for a couple versions in case something needs to be documented after already being released. Ideally we would create a mechanism that can patch older versions when specified.
Acceptance criteria
- Old documentation versions should be built and stored as artifacts.
-
npm startshould only build next (and optionally a few older versions). - The pipeline should generate artifacts for built documentation versions through
npm build. - Investigate what the documentation version build limit should be.
Implementation
Maybe we can just empty the versioned_docs once releasing and patch older versions by creating a new copy for that version in the versioned_docs dir.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
EnhancementImprovement of an existing featureImprovement of an existing feature