# 测试:Framework CLI v3 集成 Tencent CLI ## Auto install - ticket: https://app.asana.com/0/1200011721510709/1200976957892174/f - 测试步骤:https://app.asana.com/0/0/1201430536740789/1201456916651856/f, 或者等[install PR](https://github.com/serverless/serverless/pull/10305)合并之后直接安装 `serverless v3 preview` 进行测试 - 测试结果 - [x] mac-x64, 成功安装 - [ ] linux-x64, 未测试 - [ ] win-x64, 未测试 - [ ] mac(arm 架构), 未测试 - [ ] 暂不提供standalone的平台(32位机器): Cli提示用户主动 `npm i -g serverless-tencent`, 未测试 ## Allow overwrite all commands in plugin. - ticket: https://app.asana.com/0/0/1200977112949201/f - 测试结果: 可以执行 Tencent CLI 定义的命令 ## Custom command - ticket: https://app.asana.com/0/1200024269964348/1200976957892175/f - 测试结果: 可以传递 `custom command` 到 Tencent CLI ## support component yaml file. - ticket: https://app.asana.com/0/0/1200977112949200/f - 测试结果: cli 正确识别 component 项目 ## Confirm the triage logic - ticket: https://app.asana.com/0/0/1201436334453119/f ## Build the CLI standalone Auto update Feature - ticket: https://app.asana.com/0/0/1201430536740789/f - 测试步骤: 同 **Auto install** - 测试结果: - [x] mac-x64, 自动升级成功 - [ ] linux-x64, 未测试 - [ ] win-x64, 未测试 - [ ] mac (arm 架构), 未测试 ## Support .env file for current exist users. - ticket: https://app.asana.com/0/0/1201430536740786/f - 测试结果: CLI 可以读取 项目目录中 **.env** 文件的 `SERVERLESS_PLATFORM_VENDOR` 判断是否是中国用户, 继而决定使用 `serverless-tencent CLI`. 相关代码: https://github.com/serverless/serverless/pull/10305/files#diff-9155f16a6c824141c6cb462ac3251f47259e8c4f5e019a233416c26e9d943b61R53-R60