]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
doc: Document the Windows CI job 60034/head
authorLucian Petrut <lpetrut@cloudbasesolutions.com>
Fri, 27 Sep 2024 14:09:34 +0000 (14:09 +0000)
committerZac Dover <zac.dover@proton.me>
Fri, 27 Sep 2024 21:26:06 +0000 (07:26 +1000)
commit16c27d62353af00612c4dce8aefa1b3d7f7a2a2f
tree1a1d087f2847b7da7910ddc007e2f495b2303cbe
parent6c1daf4534a8346dd586b1f2060f6b58211b7b71
doc: Document the Windows CI job

We're adding a document that describes:

* the steps performed by the Windows CI job
* artifact structure
* frequently asked questions

The document is meant to assist the Ceph developers in investigating
CI failures. This is especially important as the Windows CI job runs
integration tests that would otherwise only be executed by
Teuthology, thus helping catch potential regressions quickly.

Note that the identified regressions are not necessarily Windows
specific, usually affecting Linux builds as well.

Signed-off-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
(cherry picked from commit bb7d5b62d9db13ca8c0268d00b8e353443285957)
doc/dev/developer_guide/index.rst
doc/dev/developer_guide/tests-windows.rst [new file with mode: 0644]
doc/images/windows_ci_artifacts.png [new file with mode: 0644]
doc/images/windows_ci_html_report.png [new file with mode: 0644]
doc/images/windows_ci_status_page.png [new file with mode: 0644]
doc/install/windows-install.rst