목록2024/11/26 (1)
테크 로그포스 Tech Log Force
Jenkins로 Unity WebGL 프로젝트 CI/CD
목적Loop는 Steam(PC타겟플랫폼)과 GooglePlay(Mobile타겟플랫폼)에 출시되어,각 빌드 파일을 자동 배포할 필요는 없었습니다. 그런데 Web Browser 타겟 플랫폼의 경우에는 인프라를 직접 구축하고 배포해야 합니다.무엇보다도, 제 예상보다 앱 수정&재배포가 필요한 경우가 발생해서 Jenkins를 통해 CI/CD를 적용했습니다. CI/CD CI/CD에서 CD는 Deployment와 Delivery로 2가지 의미를 가지는데요,이 글에서 저의 Jenkins CI/CD는 Delivery의 의미로 설계하였습니다.Deployment의 경우 실제 배포 환경인 AWS EC2에서 Watchtower를 통해 이미지 변화를 모니터링하고 배포하도록 했습니다.=> 서버 비용 절감을 위해 아래와 같은 Hy..
[Unity] Projects & Study/Loop - Interactive Movie
2024. 11. 26. 00:02