프론트엔드 개발자에게 배포란?

    CI/CD with GitHub Actions

    CI/CD with GitHub Actions

    1. CI/CD CI/CD는 Continuous Integration(CI)와 Continuous Delivery/Deployment(CD)를 통합해서 부르는 용어 CI/CD는 개발 과정에서 필요한 빌드, 테스트, 배포등의 과정을 자동화 CI/CD 자동화를 통해서 개발자들은 코드를 자동으로 테스트하고 배포 효율적인 작업과, 더 빠르고 더 자주 배포를 진행할 수 있다. 1-1. CI (Continous Integration) Continous Integration은 코드를 지속적으로 통합해나가는 것을 의미한다. 일반적으로 코드의 통합은 GItHub의 PR을 통해서 진행할 수 있기에 CI 과정에서 도대체 무엇을 하는지 호기심이 생긴다. CI 에서 코드의 통합은 단순히 코드와 코드를 합치는 것뿐만이 아니라 코..