agy 추가, pi를 README에서 제거
This commit is contained in:
1 parent
bd5e08bb29
commit
9540b2375c
3 files changed
+148
-35
No files matched your search
@@ -0,0 +1,49 @@
|
||||
#!/usr/bin/env bash
|
||||
# shellcheck disable=SC2086
|
||||
|
||||
# Google Antigravity 2.0 CLI (agy) 설치 스크립트
|
||||
# Antigravity: https://antigravity.google
|
||||
#
|
||||
# 지원 플랫폼:
|
||||
# macOS 및 Linux (공식 install.sh 실행)
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
# ────────────────────────────────────────────
|
||||
# 상수 정의
|
||||
# ────────────────────────────────────────────
|
||||
INSTALL_URL="https://antigravity.google/cli/install.sh"
|
||||
|
||||
# ────────────────────────────────────────────
|
||||
# 유틸리티 함수 (stderr 출력)
|
||||
# ────────────────────────────────────────────
|
||||
info() { echo "[INFO] $*" >&2; }
|
||||
warn() { echo "[WARN] $*" >&2; }
|
||||
error() { echo "[ERROR] $*" >&2; exit 1; }
|
||||
success() { echo "[OK] $*" >&2; }
|
||||
|
||||
# ────────────────────────────────────────────
|
||||
# 필수 명령어 확인
|
||||
# ────────────────────────────────────────────
|
||||
for cmd in curl bash; do
|
||||
command -v "$cmd" &>/dev/null || error "'$cmd' 명령어가 필요합니다."
|
||||
done
|
||||
|
||||
# ────────────────────────────────────────────
|
||||
# 메인 설치 로직
|
||||
# ────────────────────────────────────────────
|
||||
main() {
|
||||
info "Google Antigravity 2.0 CLI (agy) 설치를 시작합니다..."
|
||||
info "원격 설치 스크립트 가져오는 중: $INSTALL_URL"
|
||||
|
||||
# 원격 스크립트 실행
|
||||
if curl -fsSL "$INSTALL_URL" | bash; then
|
||||
success "Antigravity CLI 설치가 성공적으로 완료되었습니다!"
|
||||
info "터미널에서 'agy' 명령어를 실행하여 서비스를 시작할 수 있습니다."
|
||||
info "처음 실행 시 Google 계정 로그인 인증(Google Sign-In)이 진행됩니다."
|
||||
else
|
||||
error "Antigravity CLI 설치 스크립트 실행에 실패했습니다. 네트워크 연결 상태를 확인해 주세요."
|
||||
fi
|
||||
}
|
||||
|
||||
main "$@"
|
||||
Reference in new issue
Block a user