본문 바로가기
기타

Github Action이란?

by imsoncod 2021. 3. 7.

image

Github Action은 Github Repository를 기반으로 소프트웨어 개발 Workflow를 자동화 할 수 있는 도구입니다.
간단하게 설명하면 Jenkins나 Travis와 같은 CI / CD 도구라고 할 수 있습니다.

image)image

Github Repository의 Actions탭에서 workflow를 생성할 수 있으며 미리 만들어져 있는 template를 사용할 수도 있습니다.

workflow를 생성하게 되면 Repository에 .github/workflows라는 디렉토리 하위에 yml파일이 하나 생성되고 PushPull Request같은 이벤트가 발생하면 Github에서 호스팅 해주는 Runner라는 환경을 통해 해당 파일에 입력되어 있는 명령어를 실행하게 됩니다.

반응형

댓글