코딩과로그
[기록용] gh-action Artifact vs outputs, cache 무슨 차이가 있나? 본문
- Artifacts
- 빌드 결과물, 로그, 바이너리 등을 깃헙 액션 밖의 외부와 공유하고자 할 때 사용됨
- Outputs
- jobs 끼리 key, value 형식으로 정보를 교환할 때 사용
- caching
- jobs 의 step간에 반복적인 작업들 (빌드 시 필요한 dependency 등)을 미리 caching 해두어 캐쉬된 파일을 다음 jobs에서 사용하여 빌드 속도를 빠르게 하기 위해 사용함
- artifacts를 캐시에 두지 않아야 함
'기타1 > 깃헙 액션' 카테고리의 다른 글
[TIL] 깃허브 캐시값 얻어오기 링크 (0) | 2023.05.01 |
---|---|
[GItHub Actions] Artifact 얻기 (0) | 2023.05.01 |
[TIL] Github actions 내 Context 출력하기 (0) | 2023.05.01 |
[기록용] GitHub Action 기본 구성 요소 (WorkFlow, Jobs, Steps) (0) | 2023.04.09 |