Springboot
springboot 빌드 후 jar 파일 gradle로 ec2에 전송하기(디플로이)
디비드킴
2022. 11. 25. 17:29
plugins입력
plugins {
id 'org.hidetake.ssh' version '2.10.1'
}
리무트 입력
remotes {
devec2 {
host = 'ec2-ec2주소.ap-northeast-2.compute.amazonaws.com'
user = 'ec2-user'
identity = file("내 ec2 키파일위치/ec2파일.pem")
}
}
task작성
task deploy {
doLast {
ssh.run {
session(remotes.devec2 ) {
put from: '빌드파일위치/빌드파일이름.jar', into: '/home/ec2-user'
}
}
}
}