Skip to content

Put workflow plots in a tarball#2160

Draft
Scott Wales (ScottWales) wants to merge 7 commits into
MetOffice:mainfrom
ScottWales:web-tar
Draft

Put workflow plots in a tarball#2160
Scott Wales (ScottWales) wants to merge 7 commits into
MetOffice:mainfrom
ScottWales:web-tar

Conversation

@ScottWales
Copy link
Copy Markdown
Contributor

@ScottWales Scott Wales (ScottWales) commented May 27, 2026

Make finish_website workflow task put all the plots in a tarball, reducing file count on platforms where that's important.

Once the plots are tarred a modified version of operators/_plot_page_template.html is used to show the plots, with javascript extracting files from the tarball with range requests.

Fixes #2156

Contribution checklist

Aim to have all relevant checks ticked off before merging. See the developer's guide for more detail.

  • Documentation has been updated to reflect change.
  • New code has tests, and affected old tests have been updated.
  • All tests and CI checks pass.
  • Ensured the pull request title is descriptive.
  • Ensure rose-suite.conf.example has been updated if new diagnostic added.
  • Conda lock files have been updated if dependencies have changed.
  • Attributed any Generative AI, such as GitHub Copilot, used in this PR.
  • Marked the PR as ready to review.

@ScottWales Scott Wales (ScottWales) changed the title Add option to put workflow plots in a tarball Put workflow plots in a tarball May 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Reduce website file count

1 participant