如何从Travis CI安全地部署公共存储库( JavaScript应用程序)到运行CentOS 6.5
的远程VM?
过去曾使用Jenkins服务器作为“中央部署服务器” - 我们会在Jenkins服务器和部署的VM之间交换SSH密钥。这将允许我们 SCP构建,因为它只不过是一些JavaScript文件。
如果我想从Travis CI部署到同一个虚拟机 - 我有时间了解这将如何完全来自.travis.yml
文件 - 如果可能的话。
此处有一些关于generating encryption keys的信息以及有关encrypting sensitive files and data的指南,但我不知道从哪里开始。
.travis.yml
文件和CentOS 6.5
VM以完成此类操作?