배포 (3) 썸네일형 리스트형 Github Actions으로 서버배포 자동화하기 (1) 프로젝트를 배포하는 과정은 생각보다 시간이 오래걸릴 수 있습니다. 특히 프로젝트 처음에는 Docker 이미지 파일을 빌드하고, Docker Hub에 업로드한 뒤, 서버에서 해당 이미지를 배포하기까지 약 5분정도가 소요됬습니다. 작은 수정이라도 배포할 때마다 동일한 작업을 반복해야 한다는 점에서 비효율적이라는 것을 느꼇고 이를 개선하기 위한 자동화 방안을 고민하기 시작했습니다. 이 글에서는 제가 겪었던 문제와 이를 해결하며 점진적으로 자동화 시스템을 구축한 과정을 공유 하고,자동화의 필요성을 느끼는 분들에게 이글이 조금이나마 도움이 되었으면 합니다. 프로젝트 배포 과정에서 가장 먼저 느낀 점은 작업의 반복성과 효율성 부족이었습니다. 수동으로 이미지를 빌드하고 업로드하며 서버에서 배포하는 일련의 과정.. Github Actions으로 서버배포 자동화하기 (2) 반복적인 작업을 줄이고 개발에만 집중할 수 있는 환경을 만드는 것은 생산성 향상의 핵심입니다 수동으로 Docker 이미지를 빌드하고 Docker Hub에 업로드하는 작업은 반복적이고 오류 발생 가능성이 높습니다. 이를 해결하기 위해 GitHub Actions를 활용하여 특정 브랜치에 코드가 merge될 때, 자동으로 이미지를 빌드하고 Docker Hub에 업로드하는 과정을 구현했습니다. Github Actions을 통해 이미지 파일 자동 업로드하기 수동으로 Docker 이미지를 빌드하고 Docker Hub에 업로드하는 작업은 반복적이고 오류 발생 가능성이 높습니다. 이를 해결하기 위해 GitHub Actions를 활용하여 특정 브랜치에 코드가 merge될 때, 자동으로 이미지를 빌드하고 Docker .. Render에 무료로 JAVA + SPRING BOOT 서버 올리기 랜더 사이트 주소https://render.com Cloud Application Hosting for Developers | RenderRender is a unified cloud to build and run all your apps and websites with free TLS certificates, global CDN, private networks and auto deploys from Git.render.com 서버에 배포할 프로젝트를 만들어준다⚒️ 환경 셋팅GradleJava 17Spring Boot 3.2.5Spring WebLombok 다운로드 받은 파일의 압축을 해제하고해제한 폴더의 build.gradle 파일을 클릭하고 프로젝트 Open을 해준다.프로젝트 배포이후에 제대로 응답.. 이전 1 다음