javascript - Teamcity 构建、部署和运行 Nodejs 应用程序

标签 javascript node.js teamcity teamcity-8.0

我在 ovh 服务器上有一个远程主机,我可以通过 FTP 和 SSH 访问该主机。

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

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

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

问题:

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

感谢您的提前

最佳答案

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

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

您可以通过 teamcity 工件或通过安装的磁盘卷(nfs 磁盘)从构建 -> 部署中获取工件

关于javascript - Teamcity 构建、部署和运行 Nodejs 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30024399/

相关文章:

javascript - Angular 中的资源类型是什么?

javascript - DOM - 选择 HTML 元素的特定属性

javascript - 如何确定我的 AWS Lambda 函数为何无错退出?

node.js - 带有正斜杠的窗口中的Nodejs绝对路径

svn - 如何在 TeamCity 中获取分支特定的 SVN 修订号

.net - TeamCity 不从特定包源恢复 NuGet 包

javascript - 在 Javascript 中创建异步函数

javascript - 在没有 ListView 的情况下在 react native 中处理数组

node.js - Express和NodeJS : [Object: null prototype] { }

nunit - 从团队城市运行 NUnit 测试