与VSTS持续集成

时间:2017-04-03 08:15:19

标签: continuous-integration azure-pipelines azure-pipelines-build-task azure-pipelines-release-pipeline

我正在尝试针对如何使用VSTS实现持续集成和部署进行PoC。 我在构建过程中取得了成功,即从VSTS获取代码(基于asp.net的应用程序)并构建。构建过程也取得了成功。 现在,在构建完成之后,我想部署应用程序并在应用程序上运行用java编写的基于maven的selenium测试用例。这是我被击中的部分。与在部署步骤中一样,它无法将工件放到我提到的远程路径中。 任何人都可以提供一些关于如何在远程计算机上实现部署然后在此应用程序上运行基于java的测试用例的指示?

任何指针都会非常感激。

好的......完整的情景...... 1.我在我的游戏中有云端的asp.net代码 2.我已经能够添加构建步骤并成功创建工件 3.现在我有一个IIS服务器,我想部署这些工件,并且无法从公共网络访问服务器并且它位于防火墙后面。

因此,我正在寻找任何可以帮助我实现这一目标的任务。我不确定防火墙可能出现的复杂情况,因此我正在尝试不同的方法来理解完整的大图。 我在这里收到回复以使用Win RM任务。我使用了它,但它给出了53错误,无法连接到我试图部署代码的服务器。

1 个答案:

答案 0 :(得分:-1)

要部署基于asp.net的应用程序,您可以使用IIS Web App Deployment step/task to deploy到您的服务器或使用Azure App Service Deploy step/task部署到Azure网站。

要进行Java测试,有一个Maven step/task