我正在尝试根据git信息找到一种发布npm人工制品的解决方案。
我查看了npm version和release-it,但是这些工具自动执行git操作(提交/推送),以在npm artefact版本和git之间建立链接,但它无法从git获取信息。
我想发布git标识及其来源的npm人工制品,类似于git describe --tags --always
的结果。这样,可以很容易地在git / npm之间建立链接,并且唯一的git操作是标记,连续集成管道可以通过npm publish
发布工件。
[git-tag-version似乎是工作的一部分,但没有与人工制品版本建立链接。
我可能会尝试以这种方式进行操作,但是npm中可能有一些功能可以更轻松地执行此操作?
我正在尝试根据git信息找到一种发布npm人工制品的解决方案。我查看了npm版本和release-it,但是这些工具自动执行git操作(提交/推送)以建立链接...
可能的解决方法是使用git-repo-info和npm version