Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在看语义发布,想知道语义发布是否支持与 Jenkins CI 的集成?
当我查看CI 配置时,我找不到 Jenkins 的任何配置细节。
任何人都可以分享这方面的宝贵信息吗?
semantic-release 使用env-ci读取 CI 提供的环境变量,并支持 Jenkins。作为一般信息,语义发布使用 CI 环境变量来确定: - 当前执行是否发生在 CI 上 - 当前正在构建的分支 - 当前构建是否由拉取请求触发
branch因此,支持由env-ci提供属性的任何 CI 。如果isPr未提供该属性,semantic-release 将始终认为构建不是由拉取请求触发的。
branch
isPr