]> git.proxmox.com Git - ceph.git/blobdiff - ceph/.readthedocs.yml
import ceph quincy 17.2.4
[ceph.git] / ceph / .readthedocs.yml
index ce7de68ae37684e858eabc2a5fb336c3573f4f24..361c664fa22cd3864522af8e91c11e9722fd0cb0 100644 (file)
@@ -1,15 +1,23 @@
 ---
 # Read the Docs configuration file
 # See https://docs.readthedocs.io/en/stable/config-file/v2.html for details
+#
+# The pre_build command checks if we're building a named branch (i.e., not a PR).
+# If so, check out doc/releases from the main branch before building so
+# it's always up to date on docs.ceph.com/en/*.
 
 version: 2
 formats: []
 build:
-  image: latest
+  os: ubuntu-22.04
+  tools:
+    python: "3.8"
   apt_packages:
     - ditaa
+  jobs:
+    pre_build:
+      - bash admin/rtd-checkout-main
 python:
-  version: 3.8
   install:
     - requirements: admin/doc-requirements.txt
     - requirements: admin/doc-read-the-docs.txt