Skip to content

Add rudimentary GitLab CI configurations

John Snow requested to merge jsnow/python-qemu-qmp:add_gitlab_ci into main

Hi, this series is part of an effort to publish the qemu.qmp package on PyPI. It is part of the second of three phases to complete this work:

  1. Switch the new Async QMP library in to python/qemu/qmp
  2. Fork python/qemu/qmp out into its own repository.
    1. Do the bare minimum to be consistent.
    2. Add most GitLab CI/CD targets
    3. Add Sphinx doc builds, update docs, and publish to GitLab pages.
    4. Add dynamic git versioning and GitLab package builds.
  3. Update qemu.git to install qemu.qmp from PyPI, and then delete python/qemu/qmp.

This series is itself also a dry-run for testing GitLab MRs on the new repo.

Merge request reports