빌드자동화3 로컬에서 젠킨스 GitHub과 연결 ( 자동빌드) yous3163.tistory.com/36 젠킨스(JenKins) 란? 이전글의 주제였던 CI/CD를 한번 보고 오시는걸 추천한다. yous3163.tistory.com/35 CI/CD 란 CI (Continuous Integration)란 여러 개발자가 작성하거나 수정한 소스를 지속적으로 통합하고 테스트하는 것을 뜻한 yous3163.tistory.com 위의 블로그글을 보고 선행이 필요하다. 가장먼저 로컬에서 테스트하기 위해선 유동 IP를 사용하면 안된다. AWS나 Oracle 클라우드 , GCP를 사용한다면 상관없지만 로컬에서 해야 하면 자신의 IP 혹은 localhost로 설정을 해야함. 따라서 ngrok.com/download ngrok - download Running this command .. 2021. 4. 30. 젠킨스(JenKins) 란? 이전글의 주제였던 CI/CD를 한번 보고 오시는걸 추천한다. yous3163.tistory.com/35 CI/CD 란 CI (Continuous Integration)란 여러 개발자가 작성하거나 수정한 소스를 지속적으로 통합하고 테스트하는 것을 뜻한다. CD (Continuous Delivery/Deployment)란 개발, 통합, 배포, 릴리즈, 테스트를 자동화하여.. yous3163.tistory.com CI/CD의 툴 중 하나인 Jenkins에 대해 알아보자. 기본 개념 - Java Runtime Environment에서 동작 - 다양한 플러그인들을 활용해서 각종 자동화 작업 처리 - 일련의 자동화 작업의 순서들의 집합인 파이프라인을 통해 CI/CD 파이프라인 구축 Jenkins의 대표적인 기능은 .. 2021. 4. 29. CI/CD 란 CI (Continuous Integration)란 여러 개발자가 작성하거나 수정한 소스를 지속적으로 통합하고 테스트하는 것을 뜻한다. CD (Continuous Delivery/Deployment)란 개발, 통합, 배포, 릴리즈, 테스트를 자동화하여 지속적으로 배포하는 것을 뜻한다. 그래서 왜 CI/CD라는 말이 나오게 되었는가..? 프로그래밍을 공부하다보면 컴파일, 빌드, 배포라는 단어를 들어 보았을 것이다. 이 3개의 단어를 묶어서 간단한 예로 표현해 보겠다. 우리를 번역하는 사람이라고 생각해보자. 어느날 영문으로 된 책을 한글로 번역을 해 책을 새로 써야하는 일이 생겼다. 여기서 컴파일은 일단 영문으로 된 책을 한글로 번역하는 것이다. 그리고 번역한 글을 책으로 엮는 것이 빌드라고 할 수 있다. .. 2021. 4. 27. 이전 1 다음