Move directory
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
# OpenClaw Skill 테스트 가이드
|
||||
|
||||
이 문서는 update_catalog 로컬 구현을 OpenClaw Skill로 테스트하는 방법을 정리한다.
|
||||
|
||||
## 1) 사전 조건
|
||||
- OpenClaw 워크스페이스에 스킬 폴더가 있어야 함
|
||||
- `~/.openclaw/workspace/skills/update-catalog-helm-diff/`
|
||||
- `~/.openclaw/workspace/skills/update-catalog-breaking-check/`
|
||||
- Python/Helm 설치
|
||||
|
||||
## 2) helm_diff 실행
|
||||
```bash
|
||||
/skill update-catalog-helm-diff --chart airflow --repo apache-airflow \
|
||||
--chart-path /Users/songwonbin/openclaw-workspace/dip-catalog/manifests/helm/airflow/1.16.0 \
|
||||
--from-version 1.16.0 --to-version 1.19.0
|
||||
```
|
||||
|
||||
## 3) breaking_change_check 실행
|
||||
1) helm_diff 결과를 파일로 저장
|
||||
```bash
|
||||
python3 ~/.openclaw/workspace/skills/update-catalog-helm-diff/scripts/run.py \
|
||||
--chart airflow --repo apache-airflow \
|
||||
--chart-path /Users/songwonbin/openclaw-workspace/dip-catalog/manifests/helm/airflow/1.16.0 \
|
||||
--from-version 1.16.0 --to-version 1.19.0 \
|
||||
> /tmp/helm_diff.json
|
||||
```
|
||||
|
||||
2) breaking_check 실행
|
||||
```bash
|
||||
/skill update-catalog-breaking-check --diff-file /tmp/helm_diff.json
|
||||
```
|
||||
|
||||
## 4) 참고
|
||||
- repo 경로 변경 시 `UPDATE_CATALOG_ROOT` 환경변수로 수정 가능 (외부 repo override)
|
||||
- 기본적으로 스킬은 **내부 포함 소스**를 사용 (독립형)
|
||||
Reference in New Issue
Block a user