Skip to content

WIP - Composable Sitemap

What does this MR do?

Supports #8302 (closed)

Rewrite sitemap to be composed of index of different sitemaps, to prepare for independent deploys: https://www.sitemaps.org/protocol.html#index

  • Each builds job builds its own sitemap based on the files it builds, and main sitemap includes them all.
  • Allows deletion of bin/combine-sitemaps complexity and coupling from deploy process.
  • Remember to remove hardcoded handling of sitemap.xml from extensions/monorepo.rb.

Tasks

Existing "BEFORE" sitemap for future reference: sitemap.xml

BEFORE

Screen_Shot_2020-07-19_at_6.35.31_PM

AFTER

Screen_Shot_2020-07-19_at_9.15.57_PM

Related issues

Relates #8302 (closed)

Edited by Chad Woolley

Merge request reports

Loading