如何将Jenkins的spring boot应用程序jar部署到EC2计算机上

时间:2017-09-06 13:46:37

标签: amazon-web-services spring-boot jenkins amazon-ec2

我看到很多不同的消息来源如何用Jenkins和EC2来实现CI,奇怪的是,似乎没有一个能满足我的需求。

我有2个EC2 ubuntu实例。一个是空的,另一个是Jenkins安装在它上面。 我想在Jenkins机器上执行构建并将jar复制到另一台ubuntu机器上。一旦jar在那里,我想运行mvn spring-boot:run

那是 - 一个非常简单的流程,我找不到一个好的来源,不包括奴隶,码头工人等。

2 个答案:

答案 0 :(得分:0)

AWS Code Deploy允许您使用Jenkins并将其部署在EC2实例上。

快速谷歌搜索给了我关于how to setup code pipeline with AWS Code Deploy的详细说明。

管道根据您的需要使用GitHub -> Jenkins -> EC2流程。

答案 1 :(得分:0)

设置jenkins进行构建然后将工件scp到另一台机器

这里有关于设置ssh

键的答案how to setup ssh keys for jenkins to publish via ssh