IT Technology/OpenSource

GitLab Runner란?

by빵수 2022. 12. 29. 13:48
728x90
반응형

GitLab Runner에 대해서 알아보자

 

Gitlab Runner

  • Go언어로 작성된 GitLab CI와 함께 사용되는 작업수행 프로그램이다.
  • GitLab CI/CD에서 발생하는 Job을 실행하는 Agent라고 생각해도 좋다.
  • CI(Continuous Integration)는 지속적인 통합이라는 개념으로, 지속적으로 변경내용을 통합해야 만하게 되는 시스템을 의미한다. 
  • 대표적인 프로그램으로 젠킨스가 있다.
  • Github에서는 Gitlan Runner와 동일한 역할을 하는 Github Actions가 있다.

 

요구사항

  • GitLab Runner는 Go언어로 작성되었기 때문에, 단일 바이너리로 처리되며, 부가적인 추가요소가 필요하지 않다.
  • Linux/macOS, Windows를 지원합니다.

 

 

 

출처 및 참고사항

 

https://bigexecution.tistory.com/169

https://www.ownsoft.xyz/2019/01/gitlab-runner.html

https://tech.kakao.com/2022/05/06/github-actions/

반응형