mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-09 14:06:58 +02:00
This change adds the qemu_uefi.sh vendor test. It reuses most of the implementation in qemu.sh (qemu_uefi.sh is a soft-link to qemu.sh). This also enables qemu testing for ARM64. Signed-off-by: Thilo Fromm <thilo@kinvolk.io>
46 lines
1.2 KiB
Bash
46 lines
1.2 KiB
Bash
# Copyright (c) 2021 The Flatcar Maintainers.
|
|
# Use of this source code is governed by a BSD-style license that can be
|
|
# found in the LICENSE file.
|
|
|
|
# Flatcar CI static configuration
|
|
|
|
# Build cache server for build artifacts.
|
|
# Required services:
|
|
# - http and https (WITHOUT auto-redirect)
|
|
# - ssh for BUILDCACHE_USER
|
|
BUILDCACHE_SERVER="bincache.flatcar-linux.net"
|
|
BUILDCACHE_PATH_PREFIX="/srv/bincache"
|
|
BUILDCACHE_USER="bincache"
|
|
|
|
RELEASES_SERVER="mirror.release.flatcar-linux.net"
|
|
CONTAINER_REGISTRY="ghcr.io/flatcar-linux"
|
|
|
|
GC_BUCKET="flatcar-linux"
|
|
|
|
# No PIGZ on Flatcar
|
|
PIGZ="docker run --rm -i ghcr.io/flatcar-linux/pigz --fast"
|
|
|
|
CI_GIT_AUTHOR="flatcar-ci"
|
|
CI_GIT_EMAIL="infra+ci@flatcar-linux.org"
|
|
|
|
# build artifacts go here (in container)
|
|
CONTAINER_TORCX_ROOT="/home/sdk/build/torcx"
|
|
CONTAINER_IMAGE_ROOT="/home/sdk/build/images"
|
|
|
|
#
|
|
# Image / vendor tests settings
|
|
#
|
|
|
|
# -- QEMU --
|
|
|
|
QEMU_IMAGE_NAME="flatcar_production_image.bin"
|
|
QEMU_PARALLEL="${PARALLEL_TESTS:-20}"
|
|
|
|
# BIOS path within the SDK
|
|
QEMU_BIOS="/usr/share/qemu/bios-256k.bin"
|
|
|
|
# UEFI bios filename on build cache.
|
|
# Published by vms.sh as part of the qemu vendor build.
|
|
QEMU_UEFI_BIOS="flatcar_production_qemu_uefi_efi_code.fd"
|
|
|