forked from u-root/u-root
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.vmtest.yaml
50 lines (43 loc) · 1.66 KB
/
.vmtest.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
amd64:
VMTEST_QEMU:
container: "ghcr.io/hugelgupf/vmtest/qemu:main"
template: "{{.qemu}}/bin/qemu-system-x86_64 -L {{.qemu}}/pc-bios -m 1G"
directories:
qemu: "/zqemu"
VMTEST_KERNEL:
container: "ghcr.io/u-root/u-root/test-kernel-amd64@sha256:f2e059a15c78754db1f4b13e218e671188b301e00d89ae5dd7c90852b93051fa"
template: "{{.bzImage}}"
files:
bzImage: "/bzImage"
UROOT_MULTIBOOT_TEST_KERNEL_DIR:
container: "ghcr.io/u-root/u-root/test-multiboot-test-kernel-amd64@sha256:0385b76e46f707ec2cd37942605d414f25fdea20be69ef942a24c447332ed2f4"
template: "{{.mbdir}}"
directories:
mbdir: "/mb"
UROOT_TEST_UEFIPAYLOAD:
container: "ghcr.io/u-root/u-root/test-uefipayload-amd64@sha256:1bd2eba74930d863ff76a3cf1889ecda8d5bf569c795d3bc7a9d79d5580d7972"
template: "{{.payload}}"
files:
payload: "/UEFIPAYLOAD.fd"
arm:
VMTEST_QEMU:
container: "ghcr.io/hugelgupf/vmtest/qemu:main"
template: "{{.qemu}}/bin/qemu-system-arm -M virt,highmem=off -L {{.qemu}}/pc-bios"
directories:
qemu: "/zqemu"
VMTEST_KERNEL:
container: "ghcr.io/u-root/u-root/test-kernel-arm@sha256:89f168f0da14f69c69ba3427b7c553ffa5e66d1e9f5f7f8f46ac09d1d776a602"
template: "{{.zImage}}"
files:
zImage: "/zImage"
arm64:
VMTEST_QEMU:
container: "ghcr.io/hugelgupf/vmtest/qemu:main"
template: "{{.qemu}}/bin/qemu-system-aarch64 -machine virt -cpu max -m 1G -L {{.qemu}}/pc-bios"
directories:
qemu: "/zqemu"
VMTEST_KERNEL:
container: "ghcr.io/u-root/u-root/test-kernel-arm64@sha256:1ca9bc35409b5cd83fcdb04817ceac034ad437ebeaae34df1172d0a3df6f16f4"
template: "{{.Image}}"
files:
Image: "/Image"