我正在使用TFS在线构建流程来设置CI和部署。
我遇到了部署问题。构建部分运行平稳但部署部分根本不起作用。它也没有给出任何错误。
我尝试了各种链接/帮助配置我的MSBuild Arguement但到目前为止还没有任何工作。任何人都可以帮助我吗?
以下是我使用过的争论
/p:DeployOnBuild=True;DeployTarget=MSDeployPublish;CreatePackageOnPublish=True;MSDeployPublishMethod=RemoteAgent;MsDeployServiceUrl=<<http://IP/Server name>>;DeployIisAppPath="WebsiteName";VisualStudioVersion=12.0;UserName=domain\userid;PublishProfile=PublishProfileName
/p:DeployOnBuild=True /p:DeployTarget=MSDeployPublish /p:CreatePackageOnPublish=True /p:MSDeployPublishMethod=RemoteAgent /p:MsDeployServiceUrl=<<WebserverName>> /p:DeployIisAppPath="WebsiteName" /p:VisualStudioVersion=12.0 /p:UserName=domain\userid
/p:WebPublishMethod=Package /p:PublishProfile=<<publish profile name>>
我正在使用VS2013,我尝试过的模板是DefaultTemplate,GitContinuousDeployment模板。
对此有何指示?
答案 0 :(得分:0)
目前尚不清楚您是使用旧的Xaml版本还是新的vNext版本。在这两种情况下,托管构建控制器很可能无法访问您的服务器/ IP地址。这可能不是由于你身边的任何事情,而是因为托管控制器与外界的连接有限。 您很可能需要设置部署代理:https://www.visualstudio.com/en-us/get-started/release/deploy-with-agents-vs