有没有一种方法可以使用lerna推送git标签而不增加任何版本/无需推送任何提交?
我想在CI机器上运行一个命令,该命令在部署后用静态字符串(例如“ ReleasedToProd”)标记特定的提交。
每个使用lerna的sprint中都会发布多个版本,其中一个版本将在sprint末尾发布。如何使用现有的lerna设置用静态字符串标记该版本?
我想使用lerna设置来实现以下目的
git tag ReleasedToProd
git push --tags
答案 0 :(得分:0)
通常的命令是lerna publish
,但它确实会颠覆版本。
我不确定您是否会找到本机lerna命令,但是您确实有示例:
__tests__/git-tag.test.js
显示了如何应用标签
const tag = "v1.2.3";
const opts = { cwd: "default" };
await gitTag(tag, {}, opts);