MSBuild と TeamCity を使用して Web アプリケーションをビルドおよびデプロイしようとしています。複数の SO 投稿を読み、最終的にこれらのパラメーターを使用することにしました
/p:Configuration=Debug
/p:OutputPath=bin
/p:DeployOnBuild=True
/p:DeployTarget=MSDeployPublish
/p:username=BuildUser
/p:password=Password1
/p:AllowUntrustedCertificate=True
/p:DeployIisAppPath=<siteName>
/p:MSDeployPublishMethod=WMSVC
/p:MsDeployServiceUrl=http://<servername>
ただし、次のエラーが表示されます。
リモート エージェント URL への要求を完了できませんでした。(リモート エージェント URL 'https://10.10.10.42/MSDEPLOYAGENTSERVICE:8172/msdeploy.axd?site=CFS.Services.Hosting' への要求を完了できませんでした。)
何らかの理由で、teamcity または msbuild のいずれかが、https 経由でデプロイしたいと想定していますが、そうではありません。Visual Studio のように p:MsDeployServiceUrl = http:// を設定すると、次のエラーが発生します。
リモート エージェント URL 'https://http//10.10.10.42:8172/msdeploy.axd?site=CFS.Services.Hosting' への要求を完了できませんでした。
どんな助けでも大歓迎です。