[U] add ru support.

This commit is contained in:
2026-04-15 14:12:01 +08:00
parent 1bc74cbd1b
commit 0da69910cf
14 changed files with 263 additions and 39 deletions

View File

@@ -27,7 +27,7 @@ def cli():
def view(version, json_format, storage_path, cdn_url, mock):
"""查看配置文件
对比显示对象存储和CDN中的配置内容支持AndroidiOS平台。
对比显示对象存储和CDN中的配置内容支持 AndroidiOS 和 RU 平台。
示例:
config-man view --version 0.30
@@ -59,7 +59,7 @@ def view(version, json_format, storage_path, cdn_url, mock):
@cli.command()
@click.option('--platform', required=True, type=click.Choice(['android', 'ios']),
@click.option('--platform', required=True, type=click.Choice(['android', 'ios', 'ru']),
help='平台类型')
@click.option('--target-version', required=True, help='目标版本号')
@click.option('--update-version', required=True, help='更新版本号')
@@ -74,6 +74,7 @@ def suggest_update(platform, target_version, update_version, storage_path, cdn_u
示例:
config-man suggest-update --platform android --target-version 0.29 --update-version 0.30
config-man suggest-update --platform ios --target-version 0.29 --update-version 0.30 --mock
config-man suggest-update --platform ru --target-version 0.29 --update-version 0.30 --mock
"""
try:
# 如果使用模拟环境启用rclone模拟
@@ -100,7 +101,7 @@ def suggest_update(platform, target_version, update_version, storage_path, cdn_u
@cli.command()
@click.option('--platform', required=True, type=click.Choice(['android', 'ios']),
@click.option('--platform', required=True, type=click.Choice(['android', 'ios', 'ru']),
help='平台类型')
@click.option('--target-version', required=True, help='目标版本号')
@click.option('--update-version', required=True, help='更新版本号')
@@ -115,6 +116,7 @@ def force_update(platform, target_version, update_version, storage_path, cdn_url
示例:
config-man force-update --platform ios --target-version 0.29 --update-version 0.30
config-man force-update --platform android --target-version 0.29 --update-version 0.30 --mock
config-man force-update --platform ru --target-version 0.29 --update-version 0.30 --mock
"""
try:
# 如果使用模拟环境启用rclone模拟