是否可以仅使用Web Publish方法配置release in VSTS?我想在共享主机中使用它,我没有权限使用PowerShell,但我已经有.publishsettings file that I manually use in Visual Studio。
我陷入了设置部署组的步骤,因为在此共享主机中无法对其进行配置。 "A deployment group is a collection of machines with a VSTS agent on each of them. Each machine interacts with VSTS to coordinate deployment of your app."
有人试图配置这种部署吗?是否可以使用命令行或其他类型的配置来实现?
答案 0 :(得分:2)
是的,您可以将明文密码存储在build / release的secret变量中,然后通过MSBuild参数(/p:Password={variable}
)指定密码。
之后,您可以在 Visual Studio Build 任务中指定公共配置文件(.pubxml
文件而不是.publishsettings
文件)(例如/p:SkipInvalidConfigurations=true /p:DeployOnBuild=true /p:PublishProfile="{profile name}"
)