Files
pikasTech-unidesk/deploy/selfmedia-voice/model-init.sh
T
Lyon 58b82fe009
Pipelines as Code CI / hwlab-web-probe-sentinel-nc01- Success
Pipelines as Code CI / platform-infra-gitea-nc01- Failed
Pipelines as Code CI / unidesk-host- Success
feat: 固化 SelfMedia 语音服务 YAML 控制面 (#2150)
* feat: 固化 SelfMedia 语音服务 YAML 控制面

* fix: 参数化 torchaudio ABI 身份

* feat: 切换 SelfMedia 语音服务到 CosyVoice3

---------

Co-authored-by: Codex <codex@local>
2026-07-15 17:17:44 +08:00

16 lines
507 B
Bash
Executable File

#!/bin/sh
set -eu
if [ ! -d /model/.git ]; then
find /model -mindepth 1 -maxdepth 1 -exec rm -rf {} +
GIT_LFS_SKIP_SMUDGE=1 git clone --no-checkout "$MODEL_REPOSITORY" /model
fi
git -C /model fetch --depth 1 origin "$MODEL_BRANCH"
if [ "$MODEL_REQUIRE_BRANCH_HEAD_MATCH" = true ]; then
test "$(git -C /model rev-parse FETCH_HEAD)" = "$MODEL_REF"
fi
GIT_LFS_SKIP_SMUDGE=1 git -C /model checkout --detach "$MODEL_REF"
git -C /model lfs pull
test "$(git -C /model rev-parse HEAD)" = "$MODEL_REF"