본문 바로가기
반응형

젠킨스2

Jenkins CI/CD 도구 개요 Jenkins 빌드, 테스트, 배포 등 모든 것을 자동화 해주는 솔루션 개발자는 개발만 할 수 있도록, 개발 이후의 프로세스를 자동시켜는 솔루션 자동화 작업의 Pipeline을 통해 CI/CD 파이프라인을 구축함 환경 Java Runtime Environment 위에서 동작하는 자동화 서버! 플러그인 플러그인이 아주 많이 존재 Credentials Plugin : 각종 리소스에 접근하기 위해 Credentials 정보들을 저장(AWS token, ID, PW…) Git Plugin Pipeline Plugin : Pipeline을 관리할 수 있게 해주는 플러그인 Docker Plugin : 도커 빌드, 이미지 다운 등.. Kubernetes : k8s api, cli, credential 등 k8s를 관.. 2023. 8. 17.
Jenkins 주기적 파이프라인 실행(build periodically) 개발자들과 빌드배포를 이야기하다보면, 주기적으로 소스를 배포하기를 원할때가 있다. 빌드 요청하지 않아도. 매주 월요일에 빌드배포를 실행하고, 월요일날 다시 문제점을 찾아 수정개발하고, 다시 다음주 월요일날 확인하는 방법 Jenkins에서 주기적으로 빌드배포를 실행하는 방법은 아래와 같다. [Build Triggers > Build periodically] Build perioidically 옵션을 선택하면 Cron 문법을 작성할 수 있는 스케줄러가 나타난다. (다섯개의 스페이스로 구분된 필드, 분/시/일/월/요일 문법은 Cron 문법과 동일하다. * * * * *(분 시 일 월 요일) 매주 월요일,수요일 아침 6시에 파이프라인 실행 Ex) 매시 15분 마다 파이프라인 실행 15 * * * * * Ex) .. 2021. 10. 15.
반응형