Gutenberg:自动化 NodeJS 项目发布周期的脚本

时间:2024-07-31 05:57:54
【文件属性】:

文件名称:Gutenberg:自动化 NodeJS 项目发布周期的脚本

文件大小:2KB

文件格式:ZIP

更新时间:2024-07-31 05:57:54

Shell

古腾堡 此 bash 脚本用于发布 Nodejs 项目/模块。 它遵循 git-flow 的最佳实践。 什么? 它获取项目(通过您指定的路径)并创建发布分支。 之后它会删除 node_modules/ 文件夹并执行全新的 npm 安装。 如果完成,它会创建 npm-shrinkwrap 文件并将其提交到发布分支。 最后一步是将发布分支合并到主分支并创建一个标签并将其推送到服务器。 可选地,它还执行 npm 发布 用法 要使用它,请确保 package.json 文件看起来正确,并且您根据要发布的新版本更改了版本。 如果您是第一次使用它,请确保您赋予它正确的权限 chmod +x Release 将它与以下参数一起使用 $1 = Project folder, this folder needs to be a git repo $2 = Version of the release


【文件预览】:
Gutenberg-master
----Release(1KB)
----README.md(1KB)
----.gitignore(7B)

网友评论