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:0b4f399fd61f2f5e060c86216150ec12439851101921337add61402c185e8007"
template: "{{.bzImage}}"
files:
bzImage: "/bzImage"
UROOT_MULTIBOOT_TEST_KERNEL_DIR:
container: "ghcr.io/u-root/u-root/test-multiboot-test-kernel-amd64@sha256:4439ae6289f5ccb5fa193556de8d639900c1a4c6f57c8d1d6015f5ea49b5d9f9"
template: "{{.mbdir}}"
directories:
mbdir: "/mb"
UROOT_TEST_UEFIPAYLOAD:
container: "ghcr.io/u-root/u-root/test-uefipayload-amd64@sha256:0c8eb1b8a20b1ab3748b830eef76634711586f18ff0accf7ba98015fa86383ff"
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:0429fa0ab8dbc4d1913f1c2b8ccc45fa8000897c801ed90b90c14a15e1f32020"
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:e48f32266071edaec44445da98375fe512b1532640e256f9f7138633e0000866"
template: "{{.Image}}"
files:
Image: "/Image"