Life Record

  • 홈
  • 태그
  • 방명록

S3 1

[ DevOps ] github actions를 통해 EC2에 Spring Boot 배포

졸업작품을 진행할 때 우리가 만든 공동구매 서비스를 ec2에 배포했었다. 그러나 그때는 ec2에 jar파일을 업데이트하고, 기존 프로세스를 중단시키고 새로운 프로세스를 실행하는 모든 작업을 수동으로 했었다. 그 작업은 내가 담당했었는데 코드가 수정될때마다 서버에 들어가서 위의 작업을 반복하는 것이 굉장히 귀찮고 번거로웠다. 그때는 나도 처음 스프링부트를 통해 프로젝트를 진행하던 때였고, 배포도 처음 해보는 거라 주어진 과제를 해결하는 것에 급급했던 시기이기에 이렇게 번거로운 작업을 이어나갈 수 밖에 없었다. 좀 더 규모가 큰 프로젝트를 하며, 배포를 어떻게 쉽게 할 수 있을 까를 찾아보다 쉘스크립트를 통해 서버에서 명령어 치는 행위를 한번에 할 수 있다는 사실을 알게되었고, 나아가 github actio..

DevOps 2023.01.27
이전
1
다음
더보기
프로필사진

이제부터라도 기록하려구

글쓰기 | 관리 | 방명록

  • 분류 전체보기
    • 알고리즘
      • 문제풀이
      • 내용정리
    • 프로젝트
    • 기록
    • 지식
    • 생각
    • TIL
    • Git
    • Spring
    • Java
    • TIR
    • TIE
    • Jsp & Servlet
    • DB
    • JPA
    • DevOps

Tag

MySQL, codedeploy, FunctionalInterface, Java, docker, Github Actions, Optional, IntelliJ, Configuraion, tranactional, 정적 팩토리 메서드, 함수형 인터페이스, 연관관계, JPA, 회고, Spring, 테이블 매핑, 불변객체, MariaDB, springboot,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/02   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바