我在ovh服务器上有一个远程主机,我可以使用FTP和SSH访问它。
我有一个在这个远程服务器上运行的nodeJs后端。
我想在来自 TeamCity的远程主机上构建,部署和运行此nodejs服务器。
实际上,我可以使用TeamCity构建项目,如果我有错误的配置,它可以很好地构建传递或失败。
问题:
如何在构建步骤之后直接在teamcity中部署和运行我的nodejs服务器?
感谢您提前
答案 0 :(得分:1)
您可以在目标主机上创建可用于部署构建代码的teamcity远程代理。
您可以创建一个teamcity目标,该目标将ssh到目标主机并部署在构建中生成的人工制品。
你可以从构建中获取文物 - >通过teamcity artefacts或通过挂载的磁盘卷(nfs磁盘)进行部署