974 B
974 B
Deploy — audio-voice-converter
اسکریپتهای CI/CD پروژه audio-voice-converter.
ساختار
deploy/
├── README.md ← این فایل
└── scripts/
├── sync.ps1 ← کپی فایلها از source به repo
└── push.ps1 ← git commit + push به Gitea
پیشنیازها
- متغیر محیطی
AUDIO_SOURCE_ROOTتنظیم شده باشه (مسیر پوشهی source) - دسترسی git به remote (credential یا SSH key)
$env:AUDIO_SOURCE_ROOT = "D:\projects\google_meet_captions"
استفاده
# فقط sync (کپی فایلها بدون push)
.\scripts\sync.ps1
# sync + commit + push
.\scripts\sync.ps1 | .\scripts\push.ps1
# یا مستقیم push (اگر sync قبلاً انجام شده)
.\scripts\push.ps1
جریان کلی
source dirs → sync.ps1 → repo files → push.ps1 → Gitea