Files
shopify-ai-backup/scripts/check-opencode.sh

20 lines
705 B
Bash
Executable File

#!/usr/bin/env bash
# Simple shell script to validate opencode and pwsh inside running container or local environment
CONTAINER_NAME=${1:-wordpress-plugin-ai-builder}
if command -v docker > /dev/null 2>&1; then
echo "Running checks inside container: $CONTAINER_NAME"
docker compose exec $CONTAINER_NAME pwsh -NoProfile -Command "pwsh --version; node --version; opencode --version; . /root/.config/powershell/Microsoft.PowerShell_profile.ps1; Get-Command github"
else
echo "Docker not found - running local checks"
pwsh --version
node --version
if command -v opencode > /dev/null 2>&1; then
opencode --version
else
echo "opencode not found"; exit 1
fi
fi
echo "Checks completed."