파이프 라인
-
Jenkins | Jenkins 설치jenkins 2021. 12. 8. 00:08
Jenkins를 처음 시작하는 부분에 있어서 가장 쉽게 시작할 수 있는 방법은 Docker Image를 이용하는 것이라고 생각합니다. Docker Hub의 Image를 통해 쉽게 설치하여 테스트를 진행해볼 수 있습니다. (위 과정은 PC에 Docker가 설치되어 있다고 가정하고 진행합니다.) Jenkins 먼저 우리는 만들어진 Docker Image를 사용할 것이기 때문에 다음과 같이 docker-compose.yaml파일을 작성합니다. # docker-compose.yaml version: "3" services: master: container_name: master image: jenkins/jenkins:lts ports: - 9000:8080 volumes: - ./master_jenkins_h..
-
Jenkins | Jenkins란jenkins 2021. 11. 15. 23:13
우리 회사는 CI CD를 젠킨스를 이용해서 진행하고 있습니다. 사용하고 있는 만큼 간단하게 설명한다고 생각하고 Jenkins에 대해서 정리를 해보려고 합니다. Jenkins는 보통 CI도구로 알려져 있습니다. Jenkins에 대해서 알아보기 전에 CI란 무엇일까요?? CI(Continuous Integration)란 구글에 CI란 이라고 검색을 해보면 지속적 통합(continuous integration) 이러한 단어를 확인할 수 있습니다. 하지만 이러한 단어를 만났을 때 바로 와닿지 않을 수 있습니다. (나 또한 그랬다...) 따라서 지속적 통합(CI)을 간단한 예시를 통해 설명해 보려고 합니다. 예시로 Spring Boot로 Api를 개발한다고 가정을 해봅시다. 우리가 어플리케이션을 개발한다고 했을 ..