배포

이전에 Docker와 EC2를 활용하여 내가 만든 스프링부트 사이트를 띄우는 것까지 했다. 이번 시간엔 Github Actions를 활용한 CI/CD 파이프라인을 구축하여 자동배포를 해보는 시간을 가지겠다.   1. Github Actions 접속    먼저 깃허브에서 내 레포지토리에 들어온 후 상단에 있는 actions에 들어간다.     2. 워크플로우 작성  이제 워크플로우를 작성하면 된다. 스프링 프로젝트 이므로 Java with Gradle을 선택해준다.    yml 파일의 이름을 설정하고 스크립트를 넣어준다. workflow 이름이나 브랜치명, jdk 버전은 내가 하고 있는 프로젝트의 환경에 맞춰서 수정하면 된다.  # Workflow 이름name: Spring Boot & AWS CI/CD#..
이제부터 클라우드 환경에서 RDS와 EC2를 사용하여 직접 EC2 환경에서 내가 만든 로컬 게시판을 빌드해보겠다. 첫 번째 단계로 내가 만들었던 코드들을 github에 올리는 과정이 필요하다. git을 활용하여 직접 내 계정과 연결하여 코드를 commit하고 push하는 방법도 있지만 IntelliJ에서 쉽게 commit과 push를 하는 방법이 있다. 후자의 방법으로 github에 올려보겠다. 너무 간단하고 편한 방법이다.  이렇게 왼쪽 화면의 두 번째 부분이 commit을 할 수 있는 기능을 수행하는 것인데 여기서 github에 올릴 수 있다. 사진에선 이미 내가 실습으로 올렸기에 바뀐 내용이 없는데 여기서 체크박스를 누른 뒤 commit anyway and push를 하면 gui 상에서 바로 올릴 ..
hskhsmm
'배포' 태그의 글 목록