我可以从VSTS添加发布设置文件以在Microsoft Azure上部署项目吗

时间:2018-09-28 06:45:45

标签: azure-pipelines-release-pipeline

我正在尝试将项目从VSTS部署到azure,我已经发布了设置文件,我需要知道如何在管道中使用发布设置文件在azure上部署项目。或任何其他可在Azure上部署的解决方案。

1 个答案:

答案 0 :(得分:0)

是的,您可以将普通密码存储在build / release的秘密变量中,然后通过MSBuild参数(/p:Password={variable})指定密码。

此后,您可以在 Visual Studio构建任务(例如.pubxml)中指定公共配置文件(.publishsettings文件而不是/p:SkipInvalidConfigurations=true /p:DeployOnBuild=true /p:PublishProfile="{profile name}"文件)

或者,您可以编写脚本并添加Batch Script任务以运行脚本以在Azure上部署。有关详细信息,请参阅Deploying to Azure from VSTS using publish profiles and msdeploy

您还可以使用Azure App Service Deploy任务来部署Azure Web App。有关详细信息,请参阅How to deploy to Azure using Team Services Release Management