Menu
Public repository / 90f7be2557c5d5aac74ccbd2e513d4178c8a04fa
AkurAI-EC2 / tests/test_workbench_backup_cli.sh
Latest change d8aa29121486f4b02d0016888d94fa66cac36ffe - Checkpoint WIP + rustfmt + AkurAI Build CI/CD pipeline by Ólafur Búi Ólafsson
#!/usr/bin/env bash
set -euo pipefail
root="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
cli="$root/bin/akurai-ec2"
bash -n "$cli"
"$cli" help | grep -q 'workbench-backup <install|run|verify> \[retention\]'
if "$cli" workbench-backup verify 1 >/dev/null 2>&1; then
echo "accepted invalid backup retention" >&2
exit 1
fi
if "$cli" workbench-backup invalid 14 >/dev/null 2>&1; then
echo "accepted invalid backup action" >&2
exit 1
fi