]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
doc: Document the Windows CI job 60035/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:14 +0000 (07:26 +1000)
commit8125d155a35cfcc13d51679c09b9a05ae7817772
tree00f05eb263320a53ab58f8927d4395b41193acad
parent072bf6f1225512576908c72f5a02d159132d1c11
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