Something went wrong. Try again.
Something went wrong. Try again.
123456789101112131415161718192021#!/bin/bashset -euo pipefail
read -r action first second third extra <<< "${SSH_ORIGINAL_COMMAND:-}"[[ -z ${extra:-} ]] || { echo "invalid deploy command" >&2; exit 1; }
case "${action:-}" in deploy) [[ -n ${first:-} && -n ${second:-} && -n ${third:-} ]] || { echo "invalid app deployment" >&2; exit 1; } exec sudo -n /usr/local/sbin/vibecode-deploy "$action" "$first" "$second" "$third" ;; deploy-portal) [[ -n ${first:-} && -z ${second:-} && -z ${third:-} ]] || { echo "invalid portal deployment" >&2; exit 1; } exec sudo -n /usr/local/sbin/vibecode-deploy-portal "$action" "$first" ;; *) echo "only deployment commands are permitted" >&2 exit 1 ;;esac