From 9e90111a05f7b11480dc0476456c197e161ad117 Mon Sep 17 00:00:00 2001 From: Loic Poulain Date: Thu, 30 Apr 2020 17:07:13 +0200 Subject: Add components for imx8 support Add ser2net (serial connection) Add uuu (deploy protocol) Share usb and serial dev dirs Signed-off-by: Loic Poulain --- docker-compose.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index b665060..e4a4540 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -20,6 +20,7 @@ services: volumes: - ./overlays/lava-server/etc/lava-server/dispatcher-config/devices:/etc/lava-server/dispatcher-config/devices - ./overlays/lava-server/etc/lava-server/dispatcher-config/health-checks:/etc/lava-server/dispatcher-config/health-checks + - ./overlays/lava-server/etc/lava-server/dispatcher-config/device-types/imx8-dm280.jinja2:/etc/lava-server/dispatcher-config/device-types/imx8-dm280.jinja2 # LAVA worker0 (for testing) instance inheriting from ci-box-lava-worker lava-worker0: @@ -31,9 +32,19 @@ services: build: args: server: lava-server + extra_packages: "microcom" volumes: - /boot:/boot - /lib/modules:/lib/modules + - /dev/bus/usb:/dev/bus/usb + - /dev/serial:/dev/serial + - ./overlays/lava-worker/root/entrypoint.d/udev.sh:/root/entrypoint.d/udev.sh + - ./overlays/lava-worker/bin/uuu:/bin/uuu + - ./overlays/lava-worker/bin/uuu-bin:/bin/uuu-bin + - ./overlays/lava-worker/root/entrypoint.d/ser2net.sh:/root/entrypoint.d/ser2net.sh + - ./overlays/lava-worker/etc/ser2net.conf:/etc/ser2net.conf + privileged: true + # File Server (FTP/HTPP) to store artifacts (images, test templates...) fileserver: -- cgit v1.2.3