1

我在看语义发布,想知道语义发布是否支持与 Jenkins CI 的集成?

当我查看CI 配置时,我找不到 Jenkins 的任何配置细节。

任何人都可以分享这方面的宝贵信息吗?

4

1 回答 1

0

semantic-release 使用env-ci读取 CI 提供的环境变量,并支持 Jenkins。作为一般信息,语义发布使用 CI 环境变量来确定: - 当前执行是否发生在 CI 上 - 当前正在构建的分支 - 当前构建是否由拉取请求触发

branch因此,支持由env-ci提供属性的任何 CI 。如果isPr未提供该属性,semantic-release 将始终认为构建不是由拉取请求触发的。

于 2018-09-21T16:42:19.883 回答