지속적인 통합(CI) 및 배포(CD) 도구
입니다. GitHub 저장소(repository)에서 발생하는 이벤트(예: 코드 변경, 새 브랜치 생성, 풀 리퀘스트)를 감지하고, 이에 대한 자동화된 작업(예: 코드 빌드, 테스트 실행, 배포)을 실행할 수 있습니다.지속적인 통합(CI) 및 배포(CD)를 자동화하는 오픈 소스 도구
입니다. 즉, 개발자들이 코드를 작성하고 저장소(repository)에 업로드할 때마다, Jenkins는 자동으로 코드를 빌드하고 테스트를 실행하여 코드 품질을 유지하며, 이후에 코드를 자동으로 배포하는 일련의 작업을 수행합니다.GitHub Actions는 GitHub 플랫폼에서 직접 호스팅하고, 저장소와 통합되어 있는 편리한 CI/CD 도구이며, Jenkins는 독립적인 서버에서 호스팅하며, 풍부한 확장성과 커뮤니티를 제공하는 CI/CD 도구입니다.