-
Notifications
You must be signed in to change notification settings - Fork 2
Home
zhaozhuobin edited this page Oct 24, 2022
·
4 revisions
依赖 lisa zep 命令行工具
环境,可从文档中心自行搭建:
https://docs.listenai.com/chips/600X/application/getting_start
btest 基于 Lisa框架 进行安装,依赖 lisa zep 命令行工具
进行使用,版本通道包含 beta
和 latest
,beta
为内测版本通道,latest
为正式对外发布通道。
可执行该命令,查看dist-tags中,beta和latest对应版本
lisa zep exec npm view @lisa-plugin/btest --registry=https://registry-lpm.listenai.com
若你从未安装过 btest
环境,执行:
lisa install @lisa-plugin/btest -g
配置环境变量 LISA_ENV
的值为 'debug',。
windows系统:
当前使用的终端为cmd时
set LISA_ENV="debug"
lisa update btest
当前使用的终端为powershell时
$env:LISA_ENV="debug"
lisa update btest
macOS或者Linux系统:
export LISA_ENV="debug"
lisa update btest
去掉 LISA_ENV
环境变量,执行以下命令即可
lisa update btest
btest的发布流程基于Github Action,进行push代码时,触发build
->test
。
当进行打tag时,会在上述pipeline中,增加 publish
,该任务会将当前tag进行发布。
注意:tag版本号与package.json中的version,请保持如下格式
package.json
{
...
version: "2.1.0"
...
}
tag号: v2.1.0
tag号需要基于package.json中的version,带上v做前缀。
等待 publish
任务执行完毕,会发布到 beta 通道,待验证无问题后,如需要正式发布,基于该tag号进行release,会触发 release
任务。