litebmc.workflow
litebmc工作流开发工具,用以支撑开发者快速、便携和友好的开发、配置和发布litebmc。
特性计划
计划开发覆盖组件开发、组件裁剪、产品配置、调试验证、仿真测试的全流程集成开发工具:
- 组件开发: 支持组件创建、开发者测试、编码辅助、组件发布、静态扫描、版本规划等组件开发和验证功能。
- 组件裁剪: 支持配置组件,包括组件ODF文件配置、特性(options)配置等各种组件级裁剪功能。
- 产品配置: 支持产品级的组件集成(conan)、特性裁剪、ODF配置、ROOTFS构建、内核配置等各种配置活动。
- 调试验证: 支持产品级构建出包和部署调试功能,与产品中的 调试助手 结合以支持组件级部署、日志定向等功能,提供接口级快速调试能力。
- 仿真测试: 支持仿真自动化测试能力。
依赖管理
workflow工具提供IDE级别的开发支持,具体的编译构建和流水线支持注litebmc/toolkit 提供,请参考litebmc.com/docs完成工具安装。当然,workflow也计划提供一键安装功能。
工具配置
workflow可能会提供一些vscode配置项,当前无需要配置。
已知问题
如有问题,请反馈到 ISSUES, 如实和详实的反馈你遇到的问题可以有效的提高定位效率和积极性,同时方便其它人快速了解问题和解决计划/方法。
发布说明。
本章节提供工具的发布说明。
0.0.1
初始版本
Following extension guidelines
Ensure that you've read through the extensions guidelines and follow the best practices for creating your extension.
Working with Markdown
You can author your README using Visual Studio Code. Here are some useful editor keyboard shortcuts:
- Split the editor (
Cmd+\ on macOS or Ctrl+\ on Windows and Linux).
- Toggle preview (
Shift+Cmd+V on macOS or Shift+Ctrl+V on Windows and Linux).
- Press
Ctrl+Space (Windows, Linux, macOS) to see a list of Markdown snippets.
编译构建
安装依赖
sudo npm i -g webpack-cli -D --save
sudo npm install -g @vscode/vsce
构建vscode插件文件
vsce package
Enjoy!
| |