Skip to content

@142vip.release version.类.ReleaseApi

mmdapl edited this page Oct 8, 2026 · 1 revision

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

ReleaseVersionOptions

返回

Promise<ReleaseVersionResults>


releaseVersionDryRun()

releaseVersionDryRun(options): Promise<ReleaseVersionOperation>

定义于: release-version/src/release.api.ts:17

发版准备:写版本号、CHANGELOG、脚本(不含 git commit / push)

参数

options

ReleaseVersionOptions

返回

Promise<ReleaseVersionOperation>


releaseVersionInfo()

releaseVersionInfo(options): Promise<ReleaseVersionOperation>

定义于: release-version/src/release.api.ts:10

解析发版上下文:当前版本、目标版本(不写盘)

参数

options

ReleaseVersionOptions

返回

Promise<ReleaseVersionOperation>

Clone this wiki locally