[gnome-build-meta/jjardon/qcow2] .gitlab-ci.yml: Use qcow2 instead raw format for the VM image



commit 6ea745c89973d848447ce6da9cefaca3a194e6e8
Author: Javier Jardón <jjardon gnome org>
Date:   Tue Sep 17 15:48:10 2019 +0100

    .gitlab-ci.yml: Use qcow2 instead raw format for the VM image

 .gitlab-ci.yml                          | 1 +
 elements/vm/desktop-vm-image-x86_64.bst | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ef137fc1..d6d5baab 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -110,6 +110,7 @@ default:
         # corrupt the local artifact cache.
         #
         ${BST} checkout --hardlinks vm/desktop-vm-image-x86_64.bst image
+        qemu-img convert -f raw -O qcow image/sda.img image/sda.qcow2
     fi
 
   # Store all the downloaded git repos and tarballs in the cache.
diff --git a/elements/vm/desktop-vm-image-x86_64.bst b/elements/vm/desktop-vm-image-x86_64.bst
index fd94c48d..b96a54dd 100644
--- a/elements/vm/desktop-vm-image-x86_64.bst
+++ b/elements/vm/desktop-vm-image-x86_64.bst
@@ -55,6 +55,6 @@ config:
     - |
       cat > %{install-root}/run-in-qemu.sh << EOF
       #!/bin/sh
-      qemu-system-x86_64 -drive file=sda.img,format=raw -enable-kvm -m 2G -netdev user,id=net1 -device 
e1000,netdev=net1 -vga virtio -display gtk,gl=on -usb -usbdevice tablet
+      qemu-system-x86_64 -drive file=sda.qcaw2 -enable-kvm -m 2G -netdev user,id=net1 -device 
e1000,netdev=net1 -vga virtio -display gtk,gl=on -usb -usbdevice tablet
       EOF
       chmod +x %{install-root}/run-in-qemu.sh


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]