commit | f9758b35e4ce31e36519c17d6c488894ae87e192 | [log] [tgz] |
---|---|---|
author | Mike Frysinger <vapier@chromium.org> | Wed Jan 08 17:42:05 2025 |
committer | chromium-website-scoped@luci-project-accounts.iam.gserviceaccount.com <chromium-website-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Jan 08 21:19:47 2025 |
tree | 0fbc1c1bad425612327f224116d73d5df3320248 | |
parent | 0d77cfc12be4c632ed8cdb27b101af92c1e35302 [diff] |
fetch_lobs: handle HTTP/404 errors The script assumes the fetch always works, so if a file is missing, it hashes the HTML error response like an image and displays a very confusing sha1 mismatch error. Error out immediately if the fetch is not successful. Change-Id: I58f3ba82e26c63a8b037057951691645347162ba Reviewed-on: https://chromium-review.googlesource.com/c/website/+/6159327 Reviewed-by: Dirk Pranke <dpranke@google.com> Commit-Queue: Mike Frysinger <vapier@chromium.org>
This Git repo contains the source content for www.chromium.org.
The website is implemented by serving static content (mostly Markdown files) that is translated / built ahead of time into HTML using the Eleventy static site generator (which is written in Node/JS) and deployed onto Firebase Cloud Hosting.
See //docs/CONTRIBUTING.md if you wish to contribute to the site.