vmactions/NetBSD-vm

Run CI in NetBSD for GitHub Actions

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
osnameThe OS nameyesNetBSD
prepareInstall some tools before CI runsno
runThe CI command to runno
releaseThe release version of NetBSD vmno
archThe cpu architecture of NetBSD vmno
envsThe envs to pass into NetBSD vmno
memSet the memory size of the vmno6144
cpuSet the cpu cores of the vmno
natThe NAT ports to NetBSD vmno
useshUse sh instead of the default shell. Default is false.no
syncHow to synchronize the source code to/from the VM. Default is rsync.no
copybackwhether or not to copy the build result repo back from the VM to the host Mac OS, defalt is Trueno
debugoutput debug messageno
data-dirDirectory to store VM data/images.no
cache-dirDirectory to store anyvm cache. If set, overrides default temp cache path.no
sync-timeSynchronize the VM time with the ntp. Default is false.no
disable-cacheDisable caching for apt packages and VM images. Default is false.nofalse
cache-after-prepareCache the VM image again after the prepare step, so later runs with the same prepare script skip it and start directly at run. Default is false.nofalse
debug-on-errorIf true, enable remote VNC and you can connect to the VM via web VNC page to debug. Default is false.no""
vnc-passwordThe VNC password. Default is empty.no""
custom-shell-nameCustom shell name for the VM shell wrapper script.no
namedescription
cache-after-prepare-hittrue when a prepared VM image cache was restored and the prepare step was skipped, false otherwise.