lar*_*ter 5 php tfs continuous-integration azure
我正在使用WindowsAzurePHP SDK在Azure Web角色上运行PHP项目(Drupal-Multisite-Enviroment).一切都很好.现在我想实现与TFS的持续集成,我想知道,如果有人曾经做过它,因为我找不到任何关于它的文档.
据我所知,Azure上的部署过程与TFS上的构建过程相关联.但是那个特定于天蓝色的构建过程的输出是什么?部署包*.cspkg和ServiceConfiguration.cscfg?
如果是这样,我是否必须制作一个自定义Build,将PHP文件移动到临时文件夹,调用Azure SDK包批次并将包推送到Azure云后?
如果您愿意与我分享您的经历,我将不胜感激.
我以前没有这样做过,但是是的...如果您将解决方案设置为在 Team Build 中构建,您应该仅获得 Azure 特定输出。
让 PHP 进入正确位置的最简单方法是使用构建前或构建后的 PowerShell。
您应该能够在构建后使用此 PowerShell 将 PHP 与刚刚构建的 Azure 部分组合在一起。
然后创建一个后测试 PowerShell 以部署到 Azure。
您可以通过编辑构建定义并在进程选项卡上打开“高级”部分来设置要运行的 PowerShell 脚本。
注意:确保您使用的是 DefaultTemplate.12.xaml。
| 归档时间: |
|
| 查看次数: |
705 次 |
| 最近记录: |