mirror of
https://github.com/ShaYmez/hblink3-docker-install.git
synced 2025-12-22 13:39:50 +13:00
Improve wrapper creation: check cat exit status directly and add skip message
Co-authored-by: ShaYmez <76499782+ShaYmez@users.noreply.github.com>
This commit is contained in:
parent
7235442b54
commit
1424e5e8f0
@ -103,18 +103,20 @@ install_docker_and_dependencies() {
|
||||
# docker-compose-plugin provides 'docker compose' but scripts use 'docker-compose'
|
||||
if [ ! -f /usr/local/bin/docker-compose ]; then
|
||||
echo "Creating docker-compose wrapper script..."
|
||||
cat > /usr/local/bin/docker-compose << 'EOF'
|
||||
if cat > /usr/local/bin/docker-compose << 'EOF'
|
||||
#!/bin/sh
|
||||
# Wrapper script to provide docker-compose command using docker compose plugin
|
||||
exec docker compose "$@"
|
||||
EOF
|
||||
if [ -f /usr/local/bin/docker-compose ]; then
|
||||
then
|
||||
chmod +x /usr/local/bin/docker-compose
|
||||
echo "docker-compose wrapper created successfully"
|
||||
else
|
||||
echo "ERROR: Failed to create docker-compose wrapper script"
|
||||
exit 1
|
||||
fi
|
||||
else
|
||||
echo "docker-compose command already exists, skipping wrapper creation"
|
||||
fi
|
||||
else
|
||||
echo "Installing docker-compose from GitHub releases..."
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user