Create Windows image with "libvirt" builder

Have you ever tried to create Windows images with the “Libvirt” builder?

I want to use this builder instead of “qemu” because I would like to do CI/CD. That is, to have a Packer runner in GitLab starting the image creation processes on a remote hypervisor from where “Libvirt”, it’s possible to specify to Packer a URL. My problem is mainly with the average documentation and the complexity of the volume configurations.

If anyone knows and can enlighten me I am a taker.