将Travis CI从GitHub部署到Azure返回! [远程拒绝] HEAD - > master(浅度更新不允许)
问题描述:
我想部署一个简单的使用Travis CI到Azure的NodeJS网站。将Travis CI从GitHub部署到Azure返回! [远程拒绝] HEAD - > master(浅度更新不允许)
我按照这篇文章中列出的所有步骤:https://www.microsoft.com/developerblog/2015/09/30/using-travis-ci-to-deploy-to-azure/
这是回购(公开):https://github.com/mizrael/barfer。
构建过程很好,打字稿文件正确转发并且所有测试都通过。
不幸的是,当涉及到最终部署阶段,我想这是推动变化对Azure的Web应用程序在本地的Git回购集,我得到这个错误:
! [远程拒绝] HEAD-> master(浅度更新不允许) 错误:未能推送一些文件到'https://[secure]:[secure]@barfer.scm.azurewebsites.net:443/barfer.git'
任何线索?
答
没关系,看来我设法找到了如何通过添加这种
git:
depth: 9999999
到.travis.yml配置文件来解决这个问题。