-
- Downloads
scripts for running on several OSes within VM
Adding some scripts for automatically creating VMs and running the
whole build machinery inside them. Currently supported:
The `vm-boot-*` pull an base image template (if not cached yet),
create a VM disk (if not existing yet) and calls up the VM in Qemu.
Once it booted, it can be ssh'ed into (w/o any authentication).
Now the corresponding `vm-buildjob-*` script can be used to call
into the VM and run the tool inside it (will be copied into the VM
from the current work dir)
Supported guests:
* FreeBSD 14.2 (ssh port 2022)
* NetBSD 10.1 (ssh port 2023)
* OpenIndia Hipster (ssh port 2024)
For host, only GNU/Linux support so far.
Signed-off-by:
Enrico Weigelt, metux IT consult <info@metux.net>
Showing
- .gitignore 1 addition, 0 deletions.gitignore
- etc/vm/freebsd-14.2-amd64.cf 9 additions, 0 deletionsetc/vm/freebsd-14.2-amd64.cf
- etc/vm/netbsd-10.1-amd64.cf 9 additions, 0 deletionsetc/vm/netbsd-10.1-amd64.cf
- etc/vm/openindiana-hipster-amd64.cf 31 additions, 0 deletionsetc/vm/openindiana-hipster-amd64.cf
- lib/vm.sh 150 additions, 0 deletionslib/vm.sh
- vm-boot-freebsd-14.2 9 additions, 0 deletionsvm-boot-freebsd-14.2
- vm-boot-netbsd-10.1 9 additions, 0 deletionsvm-boot-netbsd-10.1
- vm-boot-openindiana-hipster 9 additions, 0 deletionsvm-boot-openindiana-hipster
- vm-buildjob-freebsd-14.2 9 additions, 0 deletionsvm-buildjob-freebsd-14.2
- vm-buildjob-netbsd-10.1 9 additions, 0 deletionsvm-buildjob-netbsd-10.1
- vm-buildjob-openindiana-hipster 9 additions, 0 deletionsvm-buildjob-openindiana-hipster
Loading
Please register or sign in to comment