Basic management of virtual machines, meant for developers to manage UTM, HyperV, Vmware Fusion and Workstation and Virtualbox VM's. The purpose is to abstract a consistent core start, stop, reset, pause, unpause and status functionality.
Creating Linux based support for type two hypervisors is in the planning stages - need hardware.
Script can be used to automate local developer VM's for CI/CD piplines with Jenkins or other ci/cd processes, pipelines, etc.
Related [jenkins process automation repo](https://github.com/clockworksspheres/jenkinsTools
For managing local VM's to assist CI/CD processes
- can manage UTM, VMware Fusion and VirtualBox VM's on macOS as well as HyperV, VMware Workstation and Virtualbox VMs on Windows.
The project doesn't have access to hardware for a Linux host.
The mvm's vmctl tool is meant for developers, scientists, engineers and others to automate local CI/CT processes, that may feed into enterprise CI/CD process as well.
Currently done by the project with a few OSs for cross platform testing, as the project doesn't have enough hardware for all OS's to have direct testing support. Some very basic setup documentation is provided.
A clockworksspheres project.