add dev container

This commit is contained in:
Jun-te Kim 2026-04-17 14:50:57 +00:00
parent 4dbafe3992
commit c188a3ad26

View file

@ -3,7 +3,7 @@
# dc.sh — devcontainer helper for this repo
#
# Usage:
# devcontainer.sh <config> <command>
# ./devcontainer.sh <config> <command>
#
# Configs: backend | asset_list
# Commands: up, shell, down, rebuild
@ -12,15 +12,15 @@
# so it's safe to call cold.
#
# Examples:
# ./scripts/dc.sh backend shell # up + exec bash
# ./scripts/dc.sh asset_list up
# ./scripts/dc.sh backend rebuild
# ./scripts/dc.sh backend down
# ./devcontainer.sh backend shell # up + exec bash
# ./devcontainer.sh asset_list up
# ./devcontainer.sh backend rebuild
# ./devcontainer.sh backend down
set -euo pipefail
SCRIPT_DIR="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && pwd)"
REPO_ROOT="$(cd -- "${SCRIPT_DIR}/.." &>/dev/null && pwd)"
REPO_ROOT="${SCRIPT_DIR}"
VALID_CONFIGS=(backend asset_list)
VALID_COMMANDS=(up shell down rebuild)