Files
lab-console-git-branching-1/tests/test_tasks.sh
T

6 lines
309 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
root="${CARD_ROOT:-$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")/.." && pwd)}"; task="${1:?task required}"
case "$task" in task01_create_and_switch|task02_divergent_work|task03_merge_completed_work) ;; *) exit 2 ;; esac
exec env CARD_ROOT="$root" "$root/src/tasks/$task.sh"