]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
doc: Document the Windows CI job
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:00 +0000 (07:26 +1000)
commitfd1291e73c93b0924b1147208e1143dbf695c3ef
tree2f8a126bec47765e6389e4d64ea3591dec69b75b
parent23d1e78855b3e1d6f9c7f2ec096232d60accd143
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