Github Action을 이용한 CI/CD 구축 Github Action Github Action은 미리 정의된 특정 작업의 수행을 자동화할 수 있게 해주는 기능이다. 빌드/배포 워크플로를 자동화하거나, Pull Request 전 테스트를 자동으로 수행하여 테스트 통과시에만 PR을 open하도록 설정하거나, 특정 시간대에 크롤링 스크립트 등을 반복 수행하도록 하는 등, 여러 작업을 자동화 할 수 있다. Github Action 구성 요소 Github Action을 구성하는 요소는 아래와 같다. Workflow 가장 최상위에 위치한 개념으로, 모든 명령어의 집합을 말한다. 하나 이상의 Job으로 구성되어 있으며 특정 Event(Push, Pull Request)에 의해서 실행될 수도 있고 특정 시간대에 ..
[Github] Github Action 기초 및 Spring Boot CI/CD Workflow 구성하기
Github Action을 이용한 CI/CD 구축 Github Action Github Action은 미리 정의된 특정 작업의 수행을 자동화할 수 있게 해주는 기능이다. 빌드/배포 워크플로를 자동화하거나, Pull Request 전 테스트를 자동으로 수행하여 테스트 통과시에만 PR을 open하도록 설정하거나, 특정 시간대에 크롤링 스크립트 등을 반복 수행하도록 하는 등, 여러 작업을 자동화 할 수 있다. Github Action 구성 요소 Github Action을 구성하는 요소는 아래와 같다. Workflow 가장 최상위에 위치한 개념으로, 모든 명령어의 집합을 말한다. 하나 이상의 Job으로 구성되어 있으며 특정 Event(Push, Pull Request)에 의해서 실행될 수도 있고 특정 시간대에 ..
2023.01.22