Heroku CLI v9:基础设施升级与oclif过渡

Heroku CLI v9:基础设施升级与oclif过渡

💡 原文英文,约600词,阅读约需2分钟。
📝

内容提要

Heroku CLI v9.0.0发布,采用oclif平台进行架构改进和过渡。核心CLI命令现在基于oclif构建,提供统一的包和改进的测试和发布流程。输出格式和命令语法发生了重大变化。过渡到oclif允许更一致的命令行行为和更好的可扩展性。此升级与Heroku的长期愿景一致,并为未来创新铺平了道路。

🎯

关键要点

  • Heroku CLI v9.0.0发布,采用oclif平台进行架构改进。
  • 所有核心CLI命令现在基于oclif构建,之前许多命令使用的是旧架构。
  • 所有核心CLI命令整合为一个统一的包,简化了依赖管理。
  • 代码覆盖率显著提高,增强了单元和集成测试。
  • 发布流程更简单和自动化,支持轻松发布预发布版本进行测试。
  • 输出格式和命令语法发生重大变化,包括额外的新行、空格、表格格式和输出颜色。
  • 首次所有核心CLI命令都基于oclif平台,奠定了快速创新和发布的基础。
  • Heroku引领oclif(开放CLI框架),现在是Salesforce、Twillio和Shopify等公司的标准CLI技术。
  • 迁移到oclif统一了命令架构,改善了维护性和可扩展性。
  • CLI版本9.0.0的架构增强体现了Heroku对长期愿景的承诺,为客户带来激动人心的发展。
➡️

继续阅读