大佬教程收集整理的这篇文章主要介绍了node.js – 为什么`npm version`没有提交更新的package.json?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
before_deploy: - npm version minor - git config credential.Helper "store --file=.git/credentials" - echo "https://${GH_TOKEN}:@github.com" > .git/credentials - git push && git push --tags
我看到标签已创建,但对package.json的更改并未使其成为git repo.
查看travis-ci.org的日志,我看到:
$npm version minor v1.3.0 $git config credential.Helper "store --file=.git/credentials" $echo "https://${GH_TOKEN}:@github.com" > .git/credentials $git push && git push --tags Everything up-to-date CounTing objects: 6,done. Delta compression using up to 16 threads. Compressing objects: 25% (1/4) Compressing objects: 50% (2/4) Compressing objects: 75% (3/4) Compressing objects: 100% (4/4) Compressing objects: 100% (4/4),done. WriTing objects: 25% (1/4) WriTing objects: 50% (2/4) WriTing objects: 75% (3/4) WriTing objects: 100% (4/4) WriTing objects: 100% (4/4),411 bytes | 0 bytes/s,done. @R_655_10586@l 4 (delta 2),reused 0 (delta 0) To https://github.com/jellyvision/basecamp-api.git * [new tag] v1.3.0 -> v1.3.0
因此,很明显,对package.json的更改没有被添加或提交,因为推送显示所有内容都是最新的.
为了它的价值,新标签被推高了.
当我在本地运行npm版本minor时,我看到新的提交按预期生成,所以我猜这是与环境相关的,但我在文档中找不到任何暗示npm版本在CI环境中的工作方式不同的内容.
关于这里发生了什么的任何建议?
以上是大佬教程为你收集整理的node.js – 为什么`npm version`没有提交更新的package.json?全部内容,希望文章能够帮你解决node.js – 为什么`npm version`没有提交更新的package.json?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。