【发布时间】:2016-06-01 22:18:07
【问题描述】:
我正在尝试将 Travis 的解决方案部署到 Azure Web App。我关注了this 的帖子,并使用部署凭据在 Azure 中创建了本地 git 存储库部署。
我的 .travis.yml 中有这个
deploy:
provider: azure_web_apps
skip_cleanup: true
verbose: true
这会导致这个错误
错误:无法推送到不合格的目的地:master
目标 refspec 既不匹配远程上的现有 ref,也不匹配
以 refs/ 开头,我们无法根据源 ref 猜测前缀。
挖了一圈,发现需要调用
git push origin master:refs/heads/master
为了初始化存储库,但我不知道将它放在 .travis.yml 中的哪个位置
我可以自己编写整个 git push 部分,但这似乎否定了 Travis Azure 功能的目的。
【问题讨论】:
标签: azure azure-web-app-service travis-ci