GitHub Actions

Ena JJJ·2023년 2월 24일
0
  1. Events
  • main 브랜치로 머지, 커밋을 푸시, 이슈를 누군가 열면
  1. Workflows

  2. Jobs

  3. Actions

  4. Runners


.github/worklfows/workflow.yml 해당 경로에 폴더와 파일을 만들어 주어야 한다.


VM 종류

  • 리눅스
  • 윈도우

  • workflow
    - 가장 큰단위로 N개의 잡으로 구성
    - job은 직/병렬 실행 가능
  • jobs
    - 하나의 runner 단위로 task를 수행
  • actions
    - workflow 내에서 호출하는 메서드 개념
    - 예: git clone 등이 가능함
  • runners
    - 실행되는 서버

  • advanced-workflow-features
    - secrets 처리
    - job 의존성 처리
    - db 사용

0개의 댓글