[CI/CD] - GitHub Actions vs Jenkins

GOSS·2024년 9월 10일

CI/CD

목록 보기
2/3
post-thumbnail
  • GitHub Actions

    GitHub 플랫폼에서 제공하는 자동화 및 지속적 통합/지속적 배포(CI/CD) 서비스이다.
    코드의 통합과 배포 프로세스를 자동화하여 개발 생산성을 향상시킬 수 있습니다.

  • Jenkins

    지속적인 통합과 배포를 도와주는 Java로 제작된 오픈 소스 툴이다.
    다양한 plugin과 연동돼서 다양한 기능들을 제공.
    서버에 직접적으로 설치를 안 해도 Jenkins에서 plugin 설치가 됐다면
    그 프로그램을 실행시켜 준다.

  • GitHub Actions VS Jenkins

    GitHub ActionsJenkins
    최근에 나와서 참고 자료가 적다.참고 자료가 많다.
    손쉽게 CI/CD를 구성할 수 있다.CI/CD를 구성하는게 어렵다.
    YAML로 쉽게 작성할 수 있다.UI에서 관리하기에 편하다.
    클라우드에서 동작하기 때문에 어떤 설치도 필요 없다.서버 설치가 필요하다.
    모든 환경에 호환된다.환경 호환성을 위해 Docker 이미지에서 동작해야 한다.
profile
새싹개발자[유년기II]

0개의 댓글