运行命令lerna-changelog会引发错误“无法从“ package.json”文件推断“回购”。” VSTS存储库

时间:2019-12-09 12:42:09

标签: javascript node.js git azure-devops lerna

我有Azure DevOps(以前称为VSTS)存储库https://xxxxxxxxxxxxxxxx/DefaultCollection/project_name/_git/project_name,并使用lerna配置。 Lerna可以很好地进行发布/版本控制。

我们正在使用https://github.com/lerna/lerna-changelog

但是,在运行命令lerna-changelog时会引发错误“无法从“ package.json”文件推断“回购”。” VSTS仓库

在检查了Lerna-Changelog代码后,它似乎试图匹配回购模式并失败了

lerna-changelog / src / configuration.ts

enter image description here

1 个答案:

答案 0 :(得分:0)

  

运行命令lerna-changelog使用VSTS repo抛出错误“无法从“ package.json”文件推断“ repo”。

恐怕此刻您无法在Azure DevOps存储库中使用Lerna-Changelog代码。

AFAIK, Lerna-Changelog目前仅支持托管在GitHub上的项目。

作为解决方法,您可以直接使用Github源而不是Azure devops存储库运行构建管道:

enter image description here

希望这会有所帮助。