announce:github,gitlab和npm的语义版本生成,版本标记和发布管理

时间:2024-04-08 08:36:19
【文件属性】:

文件名称:announce:github,gitlab和npm的语义版本生成,版本标记和发布管理

文件大小:1.13MB

文件格式:ZIP

更新时间:2024-04-08 08:36:19

JavaScript

宣布 最常用的发布工作流程的node.js CLI 语义版本控制,Bitbucket / Github / Gitlab上的标记/发布以及发布到NPM注册表 由和在努力下建造 类别 状态 约定 代码统计 安全 发展 问题 拉取请求 发行状态 发布状态 目录 为什么宣布 大多数node.js项目在开发过程中遵循一组相当简单的步骤-修改下一版本的(语义)版本,提交代码,编写更改日志,在Github / Gitlab上标记/发布(带有发行说明),然后发布到NPM注册表。 尽管有几种工具可以帮助完成每个步骤,但它们却属于以下两种类别之一:它们要么仅执行其中一个步骤,要么试图做所有事情,最终变得极其复杂。第一类工具的一个很好的例子是 ,它仅负责提升版本,而没有其他责任。另一方面,诸如工具提供了功能(通过插件),不仅可以将其推送到NPM,而且还可以推送到其他多个注册表/端点-例如,请参见。 对于,这两


【文件预览】:
announce-main
----.eslintrc.json(6KB)
----.coveralls.yml(46B)
----.mocharc.json(735B)
----.cz.json(47B)
----gruntfile.js(3KB)
----.arkit.json(579B)
----commands()
--------publish-command.js(13KB)
--------.gitkeep(0B)
--------release-command.js(45KB)
--------prepare-command.js(16KB)
----.vscode()
--------launch.json(1011B)
--------settings.json(415B)
----.circleci()
--------config.yml(2KB)
----.commitlintrc.js(284B)
----markdown()
--------PREPARE_COMMAND.md(6KB)
--------RELEASE_COMMAND.md(7KB)
--------PUBLISH_COMMAND.md(5KB)
----.announcerc(671B)
----git_host_utilities()
--------gitlab.js(5KB)
--------github.js(6KB)
--------.gitkeep(0B)
----CONTRIBUTING.md(2KB)
----test()
--------index.spec.js(132B)
--------.gitkeep(0B)
--------setup_mocks.js(801B)
----.cz-config.js(2KB)
----LICENSE.md(2KB)
----README.md(10KB)
----.husky()
--------pre-push(85B)
--------commit-msg(135B)
--------pre-commit(85B)
--------prepare-commit-msg(100B)
--------.gitignore(2B)
----.gitkeep(0B)
----.lintstagedrc(32B)
----.all-contributorsrc(1KB)
----.huskyrc(311B)
----.jsbeautifyrc(1KB)
----.npmrc(379B)
----docs()
--------index.html(21KB)
--------PrepareCommandClass.html(21KB)
--------commands_publish-command.js.html(19KB)
--------git_host_utilities_github.js.html(13KB)
--------styles()
--------commands_release-command.js.html(51KB)
--------GitLabWrapper.html(17KB)
--------scripts()
--------fonts()
--------index.js.html(8KB)
--------GitHubWrapper.html(18KB)
--------ReleaseCommandClass.html(31KB)
--------commands_prepare-command.js.html(22KB)
--------PublishCommandClass.html(19KB)
--------git_host_utilities_gitlab.js.html(12KB)
----.editorconfig(291B)
----CODE_OF_CONDUCT.md(5KB)
----templates()
--------release-notes.ejs(3KB)
----.gitignore(679B)
----index.js(1KB)
----.dependency-cruiser.js(10KB)
----bin()
--------.gitkeep(0B)
--------announce.js(2KB)
----CHANGELOG.md(15KB)
----.eslintignore(98B)
----package-lock.json(712KB)
----package.json(5KB)
----.jsdocrc.json(2KB)

网友评论