23 lines
488 B
Bash
Executable File
23 lines
488 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# FCB Looper Docker Launcher Script
|
|
# Usage: ./run <service> [additional args...]
|
|
|
|
set -e
|
|
|
|
# Get current user's UID and GID
|
|
export USER_ID=$(id -u)
|
|
export GROUP_ID=$(id -g)
|
|
|
|
# Check if service name is provided
|
|
if [ $# -eq 0 ]; then
|
|
echo "Usage: $0 <service> [additional args...]"
|
|
echo "Available services:"
|
|
echo " yocto - Interactive Yocto development environment"
|
|
exit 1
|
|
fi
|
|
|
|
SERVICE=$1
|
|
shift
|
|
|
|
docker compose run --remove-orphans --rm "$SERVICE" "$@" |