tart
tart copied to clipboard
macOS and Linux VMs on Apple Silicon to use in CI and other automations
Tarts CLI commands output human friendly text, but for automation and integrations it's better to print in a machine readable format such as JSON or XML. To this end the...
Tart list currently displays both local and OCI: ```swift displayTable("local", try VMStorageLocal().list()) displayTable("oci", try VMStorageOCI().list().map { (name, vmDir, _) in (name, vmDir) }) ``` It should be possible to filter...
Since we use AppCode and folks contributing use Xcode or something else. Let's make enforcement in CI and format all the code.
thanks for the great project, i installed archlinux arm with no problem, however 1. can't change boot order **after installation**, it always boot into HD instead of ISO with `tart...
It seems it's not supported at the moment with the current API according to [this comment](https://github.com/KhaosT/MacVM/issues/14) and based on my research at the time. But let's create a tracking issue.
While attempting to switch to using `softnet` we noticed that it is not possible to use port forwarding to forward packets to a VM from the host like we normally...
...in Tart 1.0.0 release. It was superseded by the `--net-softnet` flag in https://github.com/cirruslabs/tart/pull/274.
We got approved for the `com.apple.vm.networking` entitlement so now we can use [`VZBridgedNetworkDeviceAttachment`](https://developer.apple.com/documentation/virtualization/vzbridgednetworkdeviceattachment). FYI @naikrovek @magnusviri
We need to investigate how to passthough an iPhone connected to the host. This will be useful for running on device integration tests.
There are some times when it is beneficial to be able to control the VM's presented serial number. This is a feature request to allow for custom serial injection on...