我目前正在使用语义发布对我的反应库进行版本控制。
https://github.com/semantic-release/semantic-release
问题:是否可以在不发布的情况下生成工件?
例如,在我的用例中,我想生成: - 版本发布号 (@semantic-release/commit-analyzer) - 将发布到 npm (@semantic-release/npm) 的 tar 文件 - 更改日志 (@semantic -release/release-notes-generator)
如果您运行试运行选项,它会将版本发布号和更改日志打印到控制台,但我想将其存储到文件中。一种解决方法是我可以通过管道传输结果然后解析,但如果它可以通过插件可以在试运行期间将数据放入文件中,那就太好了。
试运行不会运行文件被压缩的发布阶段。
任何建议表示赞赏,谢谢,德里克