API 参考 / @142vip/release-version / ReleaseApi
类: ReleaseApi
定义于: release-version/src/release.api.ts:8
@142vip/release-version 对外 API。 releasex CLI 与 fa release 编排层通过 releaseApi 调用。
构造函数
构造函数
new ReleaseApi():
ReleaseApi
返回
ReleaseApi
方法
releaseVersion()
releaseVersion(
options):Promise<ReleaseVersionResults>
定义于: release-version/src/release.api.ts:24
完整发版:准备 → commit → tag → postversion → push
参数
options
返回
Promise<ReleaseVersionResults>
releaseVersionDryRun()
releaseVersionDryRun(
options):Promise<ReleaseVersionOperation>
定义于: release-version/src/release.api.ts:17
发版准备:写版本号、CHANGELOG、脚本(不含 git commit / push)
参数
options
返回
Promise<ReleaseVersionOperation>
releaseVersionInfo()
releaseVersionInfo(
options):Promise<ReleaseVersionOperation>
定义于: release-version/src/release.api.ts:10
解析发版上下文:当前版本、目标版本(不写盘)
参数
options
返回
Promise<ReleaseVersionOperation>