CI system for PR builds
Rainer Müller
raimue at macports.org
Tue Apr 3 17:26:26 UTC 2018
On 2018-04-03 13:37, Mojca Miklavec wrote:
>> We can already trigger our Buildbot directly from GitHub and could spawn
>> a VM from a snapshot using libvirt.
>
> My (potentially wrong) impression was that libvirt only works:
> - from 10.11 on
I think you are mixing things up here. libvirt offers an abstraction
layer to control various hypervisors, such as qemu, VMware, VirtualBox,
ESX, etc. It would be used as a mechanism to start/stop VMs and manage
snapshots.
What you could possibly mean by the limitations is the
Hypervisor.framework (actually as of macOS 10.10). But that is only
needed on the host machine, not for the VMs running on that hypervisor.
> - with a bit of legal questionability
>From my understanding, it is legal to virtualize macOS, as long as the
hypervisor is running on a Mac as well, which is possible.
Rainer
More information about the macports-dev
mailing list