DevOps

[CICD] Jenkins - git CICD 설정, build Trigger example

차노도리 2023. 6. 7. 00:17

Jenkins - Git Docker Config 설정방법

https://puk0806.tistory.com/76

 

[CICD] Jenkins - Git,Maven,Gradle Plugins 설정 Docker 배포 Example

Jenkins Start 설명 https://puk0806.tistory.com/75 [CICD] Docker Container - Jenkins Start Example https://www.jenkins.io/ Jenkins Easy installation Jenkins is a self-contained Java-based program, ready to run out-of-the-box, with packages for Windows, Li

puk0806.tistory.com

 

CICD

CI

  • 지속적인 통합으로 여러 개발자 들이 동시에 작업하는 경우 발생할 수 있는 코드 충돌이나 통합 오류를 방지하기 위한 개발 방법론

CD

  • 지속적인 배포로 CI의 결과물을 실제 사용자에게 배포하는 프로세스이다.

 

빌드 유발 설정

  • Build periodically
    • 변경이 되지 않아서도 설정해놓은 시간마다 트리거
  • Poll SCM
    • commit에 대한 내용이 있을때만 설정해 시간마다 체크 후 build 트리거
  • Cron job
    • 유닉스 계열 운영 체제에서 주기적으로 실행되는 작업을 자동화하기위해 사용되는 스켈중링
    • * * * * * : 앞에서부터 분,시,일,월,요일 의미 // 테스트를 위해 항상으로 설정