ridibooks/cms-sdk

Ridibooks CMS SDK


README

Packagist

简介

CMS SDK 提供在 RIDI CMS 中使用的通用资源。此库使用 Apache Thrift 实现 RPC。

支持的语言

更多详情,请查看以下链接。

针对 SDK 开发者

要构建 RPC 客户端,您应该安装 Apache Thrift。

# In macOS, you can install easily with homebrew.
brew install thrift

要生成 thrift 代码,请运行

make thrift

CMS-SDK 发布步骤

  1. 创建 release/{version} 分支。
  2. 更新 CHANGELOG.md
  3. package.jsonlib/python/setup.py 中更新新的 SDK 版本。
  4. 提交所有更改并创建 pull request。
  5. 在 PR 之后,在 github 上标记一个新的发布。这将使 Packagist 上发布新版本。
  6. 运行 make -C lib/js release 将发布 JS 模块。
  7. 运行 make -C lib/python release 将发布 Python 包。