semantic-release-monorepo:将语义发布的自动发布应用于monorepo

时间:2021-04-28 00:50:01
【文件属性】:
文件名称:semantic-release-monorepo:将语义发布的自动发布应用于monorepo
文件大小:118KB
文件格式:ZIP
更新时间:2021-04-28 00:50:01
JavaScript 语义释放单记录 将自动发布应用于monorepo。 为什么 semantic-release的默认配置假定GitHub存储库和npm包之间是一对一的关系。 该库允许对包含许多npm软件包的单个GitHub存储库使用semantic-release 。 如何 并非将所有提交都归于一个包,而是根据提交所涉及的文件将提交分配给包。 如果某个提交触及了软件包根目录中或根目录下的文件,则该软件包的下一个发行版将考虑该提交。 一次提交可以属于多个软件包,并且可以触发多个软件包的发布。 为了避免版本冲突,使用给定包的名称对生成的git标签进行命名空间: - 。 安装 在每个monorepo软件包中, semantic-release-monorepo semantic-release和semantic-release-monorepo必须是可访问的。
【文件预览】:
semantic-release-monorepo-master
----.gitignore(14B)
----package.json(1KB)
----src()
--------options-transforms.spec.js(990B)
--------version-to-git-tag.spec.js(414B)
--------options-transforms.js(623B)
--------index.js(1KB)
--------only-package-commits.js(3KB)
--------version-to-git-tag.js(185B)
--------git-utils.js(760B)
--------log-plugin-version.js(443B)
--------lens-utils.js(255B)
----.travis.yml(307B)
----LICENSE(1KB)
----README.md(4KB)
----yarn.lock(274KB)

网友评论