Teamcity构建,部署和运行nodejs应用程序

时间:2015-05-04 07:06:22

标签: javascript node.js teamcity teamcity-8.0

我在ovh服务器上有一个远程主机,我可以使用FTP和SSH访问它。

我有一个在这个远程服务器上运行的nodeJs后端。

我想在来自 TeamCity的远程主机上构建,部署和运行此nodejs服务器。

实际上,我可以使用TeamCity构建项目,如果我有错误的配置,它可以很好地构建传递或失败。

问题:

如何在构建步骤之后直接在teamcity中部署和运行我的nodejs服务器?

感谢您提前

1 个答案:

答案 0 :(得分:1)

  1. 您可以在目标主机上创建可用于部署构建代码的teamcity远程代理。

  2. 您可以创建一个teamcity目标,该目标将ssh到目标主机并部署在构建中生成的人工制品。

  3. 你可以从构建中获取文物 - >通过teamcity artefacts或通过挂载的磁盘卷(nfs磁盘)进行部署