cli v0.6.0: 설치/업그레이드 시 Claude Code 전역 슬래시 명령 /yakcloud 자동 생성(.claude/commands/yakcloud.md); install.sh·upgrade 가 fetch·최신화
This commit is contained in:
16
install.sh
16
install.sh
@ -13,6 +13,20 @@ BUST="$(date +%s 2>/dev/null || echo 0)"
|
||||
curl -fsSL -H 'Cache-Control: no-cache' -H 'Pragma: no-cache' \
|
||||
"$REPO/raw/branch/$BRANCH/bin/yakcloud?nocache=$BUST" -o "$DEST/yakcloud"
|
||||
chmod +x "$DEST/yakcloud"
|
||||
|
||||
# Claude Code 전역 슬래시 명령(/yakcloud) 설치 — opt-out: YAKCLOUD_NO_CLAUDE_CMD=1
|
||||
if [ -z "${YAKCLOUD_NO_CLAUDE_CMD:-}" ]; then
|
||||
CMD_DIR="${CLAUDE_COMMANDS_DIR:-$HOME/.claude/commands}"
|
||||
if mkdir -p "$CMD_DIR" 2>/dev/null && \
|
||||
curl -fsSL -H 'Cache-Control: no-cache' -H 'Pragma: no-cache' \
|
||||
"$REPO/raw/branch/$BRANCH/.claude/commands/yakcloud.md?nocache=$BUST" -o "$CMD_DIR/yakcloud.md" 2>/dev/null; then
|
||||
echo "✓ Claude Code 전역 슬래시 명령 설치 → $CMD_DIR/yakcloud.md"
|
||||
else
|
||||
echo " ⚠ /yakcloud 슬래시 명령 설치 건너뜀(무시 가능) — 터미널 yakcloud 는 정상"
|
||||
fi
|
||||
fi
|
||||
|
||||
echo "✓ 완료. PATH 에 $DEST 가 있는지 확인하세요:"
|
||||
echo ' export PATH="$HOME/.local/bin:$PATH"'
|
||||
echo " 사용: yakcloud init my-app → 개발 → yakcloud deploy v0.1.0"
|
||||
echo " 터미널: yakcloud project init my-app → 개발 → yakcloud project deploy"
|
||||
echo " Claude Code: /yakcloud project init my-app (전역 슬래시 명령)"
|
||||
|
||||
Reference in New Issue
Block a user