Github action
-
Github Actions 에서 멀티 아키텍쳐 도커이미지 빌드 시 최적화삽질 2023. 4. 14. 01:00
문제점 핵심 : 하나의 머신에서 멀티 아키텍쳐 이미지 빌드하는 것은 에뮬레이터를 거쳐야 해서 매우 느리다. SW Academy 프로젝트를 React App 과 SpringBoot 를 Dockerize 한 뒤 Docker-Compose 를 통해 GCP 로 배포하기 위해 Github Action 으로 CI/CD 파이프라인을 구축하고자 했다. CI/CD 구축에 문외한인 나는 가장 빠른 방법인 ChatGPT 에게 파이프라인을 작성해달라고 했다. Github Action 을 정의하는 YAML 이 직관적이라서 이해하는데 어려움은 없었다. ChatGPT 로 얻은 초기 CI/CD 코드 더보기 name: CI/CD on: push: branches: - main - Refactoring_ilmo jobs: build_a..