name: qemu-test
description: Test recipe for QEMU stage and multiple image formats
base-image: debian:trixie-slim
image-version: "0.1"

stages:
  - type: org.osbuild.debian.apt
    options:
      packages:
        - bash
        - coreutils
        - locales
        - tzdata
      update: true
      clean: true

  - type: org.osbuild.qemu
    options:
      formats: ["raw", "qcow2", "vmdk", "vdi"]
      size: "2G"
      filename: "qemu-test"

output:
  formats: ["raw", "qcow2", "vmdk", "vdi"]
  size: "2G"
  path: "qemu-test"

metadata:
  author: "particle-os"
  category: "test"
  tags: ["test", "qemu", "formats", "particle-os"]
  description: "Test recipe for QEMU stage and multiple image formats"
  target_audience: "Developers testing particle-os QEMU functionality"
  based_on: "debian:trixie-slim"
