Devops/Etc1 [Jenkins] Intro 소프트웨어 개발 시 지속적으로 통합 서비스를 제공하는 툴. CI(Continuous Integration) 툴 이라고도 함.일상적인 개발 작업을 자동화할 뿐 아니라 Pipeline을 사용해 거의 모든 언어의 조합과 소스코드 Repository에 대한 지속적인 통합과 지속적인 전달 환경을 구축하기 위해 간단한 방법을 제공해준다.각각의 단계에 대한 스크립트 작성의 필요성을 없애주지는 않지만, 사용자가 쉽게 구출할 수 있는 것보다 빠르고 강력하게 빌드,테스트,배포 도구 등 체인 전체를 통합할 수 있는 방법을 제공해준다.개발중인 프로젝트에서 커밋은 매우 빈번히 일어나기 때문에 커밋 횟수만큼 빌드를 실행하는 것이 아니라 작업이 큐잉되어 자신이 실행될 차례를 기다리게 된다. 코드의 변경과 함께 이루어지는 자동화된 .. 2024. 11. 28. 이전 1 다음