Fix
ci / checks (push) Has been cancelled

This commit is contained in:
khodowany
2026-09-19 08:17:25 -05:00
parent e1410b0fdc
commit cee9f45b0c
28 changed files with 860 additions and 1234 deletions
+4 -3
View File
@@ -2,9 +2,11 @@
set -euo pipefail
container_name=${PRODUCT_VAMP_ZERO_CONTAINER:-product-vamp-zero}
image_tag=${PRODUCT_VAMP_ZERO_IMAGE:-product-vamp-zero:dev}
config_dir=${PRODUCT_VAMP_CONFIG_DIR:-/etc/product-vamp}
state_dir=${PRODUCT_VAMP_STATE_DIR:-/var/lib/product-vamp}
image_tag=${PRODUCT_VAMP_ZERO_IMAGE:-}
if [ -z "$image_tag" ]; then
read -r image_tag < "$config_dir/image-id"
fi
run_dir=${PRODUCT_VAMP_RUN_DIR:-/run/product-vamp}
display_tty=${PRODUCT_VAMP_DISPLAY_TTY:-/dev/tty1}
@@ -36,7 +38,6 @@ echo "Starting Product Vamp Zero container '$container_name' from '$image_tag' o
exec docker run --rm --name "$container_name" --network host --privileged \
--env PRODUCT_VAMP_DISPLAY_TTY="$display_tty" \
-v "$config_dir:/etc/product-vamp:ro" \
-v "$state_dir:/var/lib/product-vamp" \
-v "$run_dir:/run/product-vamp" \
"$image_tag" \
sh -lc 'display_tty=${PRODUCT_VAMP_DISPLAY_TTY:-/dev/tty1}; exec setsid --wait --ctty /usr/bin/vamp-zero --config /etc/product-vamp/vamp.json < "$display_tty"'