docs: Move all images out of the repo
Change-Id: I28dda5737c1a99f5ca8de80ea06f2ebcb25db8cb
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/176751
Reviewed-by: Kayce Basques <kayce@google.com>
Presubmit-Verified: CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com>
Commit-Queue: Kayce Basques <kayce@google.com>
diff --git a/docs/BUILD.gn b/docs/BUILD.gn
index 023f050..235eeb1 100644
--- a/docs/BUILD.gn
+++ b/docs/BUILD.gn
@@ -35,13 +35,6 @@
"$dir_pw_build/py/pw_build/generate_python_wheel_cache.py",
"$dir_pw_build/python.gni",
"$dir_pw_build/python_gn_args.gni",
- "images/pw_env_setup_demo.gif",
- "images/pw_status_test.png",
- "images/pw_watch_build_demo.gif",
- "images/pw_watch_on_device_demo.gif",
- "images/pw_watch_test_demo.gif",
- "images/pw_watch_test_demo2.gif",
- "images/stm32f429i-disc1_connected.jpg",
"layout/page.html",
"run_doxygen.py",
]
diff --git a/docs/get_started/upstream.rst b/docs/get_started/upstream.rst
index 9cf2d74..1364430 100644
--- a/docs/get_started/upstream.rst
+++ b/docs/get_started/upstream.rst
@@ -174,7 +174,7 @@
Below is a real-time demo with roughly what you should expect to see as output:
-.. image:: ../images/pw_env_setup_demo.gif
+.. image:: https://storage.googleapis.com/pigweed-media/pw_env_setup_demo.gif
:width: 800
:alt: build example using pw watch
@@ -260,7 +260,7 @@
See below for a demo of this in action:
-.. image:: ../images/pw_watch_build_demo.gif
+.. image:: https://storage.googleapis.com/pigweed-media/pw_watch_build_demo.gif
:width: 800
:alt: build example using pw watch
@@ -274,7 +274,7 @@
To see a test failure, modify ``pw_status/status_test.cc`` to fail by changing
one of the strings in the "KnownString" test.
-.. image:: ../images/pw_watch_test_demo.gif
+.. image:: https://storage.googleapis.com/pigweed-media/pw_watch_test_demo.gif
:width: 800
:alt: example test failure using pw watch
@@ -330,7 +330,7 @@
Linux you may need to update your udev rules and ensure you're in the plugdev
and dialout groups.
-.. image:: ../images/stm32f429i-disc1_connected.jpg
+.. image:: https://storage.googleapis.com/pigweed-media/stm32f429i-disc1_connected.jpg
:width: 800
:alt: development boards connected via USB
@@ -367,7 +367,7 @@
See the demo below for an example of what this all looks like put together:
-.. image:: ../images/pw_watch_on_device_demo.gif
+.. image:: https://storage.googleapis.com/pigweed-media/pw_watch_on_device_demo.gif
:width: 800
:alt: pw watch running on-device tests
diff --git a/docs/images/pw_env_setup_demo.gif b/docs/images/pw_env_setup_demo.gif
deleted file mode 100644
index c8942ac..0000000
--- a/docs/images/pw_env_setup_demo.gif
+++ /dev/null
Binary files differ
diff --git a/docs/images/pw_status_test.png b/docs/images/pw_status_test.png
deleted file mode 100644
index 336abff..0000000
--- a/docs/images/pw_status_test.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/pw_watch_build_demo.gif b/docs/images/pw_watch_build_demo.gif
deleted file mode 100644
index 877d849..0000000
--- a/docs/images/pw_watch_build_demo.gif
+++ /dev/null
Binary files differ
diff --git a/docs/images/pw_watch_on_device_demo.gif b/docs/images/pw_watch_on_device_demo.gif
deleted file mode 100644
index 68fa118..0000000
--- a/docs/images/pw_watch_on_device_demo.gif
+++ /dev/null
Binary files differ
diff --git a/docs/images/pw_watch_test_demo.gif b/docs/images/pw_watch_test_demo.gif
deleted file mode 100644
index 83a6a0b..0000000
--- a/docs/images/pw_watch_test_demo.gif
+++ /dev/null
Binary files differ
diff --git a/docs/images/pw_watch_test_demo2.gif b/docs/images/pw_watch_test_demo2.gif
deleted file mode 100644
index e9e9c65..0000000
--- a/docs/images/pw_watch_test_demo2.gif
+++ /dev/null
Binary files differ
diff --git a/docs/images/stm32f429i-disc1_connected.jpg b/docs/images/stm32f429i-disc1_connected.jpg
deleted file mode 100644
index 37643b5..0000000
--- a/docs/images/stm32f429i-disc1_connected.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/index.rst b/docs/index.rst
index 583a883..503b3d1 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -93,7 +93,7 @@
multiple devices to run tests in a distributed manner to reduce the time it
takes to run tests.
-.. image:: docs/images/pw_watch_on_device_demo.gif
+.. image:: https://storage.googleapis.com/pigweed-media/pw_watch_on_device_demo.gif
:width: 800
:alt: pw watch running on-device tests
@@ -111,7 +111,7 @@
configurations defined by your project. ``pw format`` leverages existing tools
like ``clang-format``, and it’s simple to add support for new languages.
-.. image:: pw_presubmit/docs/pw_presubmit_demo.gif
+.. image:: https://storage.googleapis.com/pigweed-media/pw_presubmit_demo.gif
:width: 800
:alt: pw presubmit demo
@@ -142,7 +142,7 @@
workspace, and makes no changes to your system. This tooling is designed to be
reused by any project.
-.. image:: docs/images/pw_env_setup_demo.gif
+.. image:: https://storage.googleapis.com/pigweed-media/pw_env_setup_demo.gif
:width: 800
:alt: pw environment setup demo
@@ -162,7 +162,7 @@
developing code on your desktop (with tests), then running the same tests
on-device.
-.. image:: docs/images/pw_status_test.png
+.. image:: https://storage.googleapis.com/pigweed-media/pw_status_test.png
:width: 800
:alt: pw_status test run natively on host
diff --git a/pw_watch/BUILD.gn b/pw_watch/BUILD.gn
index f1ab7ee..f8d02ee 100644
--- a/pw_watch/BUILD.gn
+++ b/pw_watch/BUILD.gn
@@ -18,10 +18,6 @@
import("$dir_pw_unit_test/test.gni")
pw_doc_group("docs") {
- inputs = [
- "doc_resources/pw_watch_on_device_demo.gif",
- "doc_resources/pw_watch_test_demo2.gif",
- ]
sources = [
"cli.rst",
"docs.rst",
diff --git a/pw_watch/docs.rst b/pw_watch/docs.rst
index 25f6468..62e4503 100644
--- a/pw_watch/docs.rst
+++ b/pw_watch/docs.rst
@@ -31,7 +31,7 @@
tooling but is focused around embedded development use cases. After changing
source code, ``pw_watch`` can instantly compile, flash, and run tests.
-.. figure:: doc_resources/pw_watch_test_demo2.gif
+.. figure:: https://storage.googleapis.com/pigweed-media/pw_watch_test_demo2.gif
:width: 1420
:alt: ``pw watch`` running in fullscreen mode and displaying errors
@@ -46,7 +46,7 @@
multiple devices to run tests in a distributed manner to reduce the time it
takes to run tests.
-.. image:: doc_resources/pw_watch_on_device_demo.gif
+.. figure:: https://storage.googleapis.com/pigweed-media/pw_watch_on_device_demo.gif
:width: 800
:alt: pw_watch running on-device tests