Azure ARM模板连续释放管道



我正在使用TFS 2015 Update 2在本质实例开发CD Release Pipeline。我依靠ARM模板来设置Azure网站和Azure SQL Server。我正在使用FTP方法将网站位从内部构建服务器部署到Azure网站。对于本网站的部署,我正在阅读新创建的网站的PublsihingProfile的凭据。

这是正确的方式还是您可以提出更好的方法?任何评论都将不胜感激。

P.S。客户想要使用FTP方法而不是WebDeploy。

如果您确实必须使用FTP,而您不满意的是过程/密码秘密管理,则可以尝试以下操作:

https://marketplace.visualstudio.com/items?itemname=januskamphansen.ftpupload-task

它的VST扩展任务可发布,该任务可与VSTS或TFS2015服务器中的VNEXT构建/发布系统一起使用。此任务使您可以将参数放在您设置的每个环境中,并将密码标记为秘密,以免它们在日志或UI中出现。

步骤基本上结束了为您完成FTP位的过程 - 您可能想做其他步骤作为版本的一部分。

最新更新