Azure web app service 特拉维斯部署公司';不解析主机
我已将travis ci设置为部署到azure网站,travis使用dpl进行部署, 但我无法解析主机:Azure web app service 特拉维斯部署公司';不解析主机,azure-web-app-service,travis-ci,Azure Web App Service,Travis Ci,我已将travis ci设置为部署到azure网站,travis使用dpl进行部署, 但我无法解析主机: fatal: unable to access 'https://username:!password@https://test-ci.azurewebsites.net/.scm.azurewebsites.net:443/https://test-ci.azurewebsites.net/.git/': Couldn't resolve host 'https' 但是azure por
fatal: unable to access 'https://username:!password@https://test-ci.azurewebsites.net/.scm.azurewebsites.net:443/https://test-ci.azurewebsites.net/.git/': Couldn't resolve host 'https'
但是azure portal上的实际git url是:
https://username@test-ci.scm.azurewebsites.net:443/test-ci.git
作为我的测试,我们只需要向
.travis.yml
文件提供站点名称。这就足够了(不要将web应用程序url或git url用作站点的值)。以下是我在.travis.yml
中的部署部分
部署:
提供商:azure\u web\u应用程序
用户名:“jambor1”#如果未设置AZURE_WA_用户名
密码:“***”#如果未设置AZURE_WA_密码
站点:“travistestja”#如果未设置AZURE_WA_站点
详细:正确
结果如下:
我想我只需要把websit名称作为测试ci…欢迎使用堆栈溢出!虽然这在理论上可以回答这个问题,但在这里包括答案的基本部分,并提供链接供参考。