2015-05-04 130 views
1

我有一台可以通过FTP和SSH访问的ovh服务器上的远程主机。Teamcity构建,部署和运行nodejs应用程序

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

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

实际上,我可以用TeamCity构建项目,并且运行良好,如果我有错误的配置,则可以通过或失败。

问:

我如何部署和直接在TeamCity的运行我的服务器的NodeJS,建设步骤后,?

感谢提前

回答

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

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

你可以从构建的文物 - >部署或者通过TeamCity的文物,或者通过安装的磁盘卷(NFS磁盘)

+0

这是标准的方式吗?你有更多的精度的链接?感谢您的帮助 – mfrachet

+0

这将是在teamcity中完成它的标准方式。如果您有单独的部署工具,则可以在teamcity中构建和测试artefat并将其挂接到部署工具 –

相关问题