Jenkins (3) - PollSCM
·
카테고리 없음
진행상황tomcat이랑 hello-world 웹 사이트 출력 완료 오늘 목표내 git 계정과 연동하여 로컬에서 index.js 수정한 후 git push 를 하면 자동으로 Jenkins가 감지하여 build 실행 => 수정 내용 반영한 웹 페이지 출력 PollSCM=> git에 업로드 시 Jenkins에서 자동으로 update 하기cronjob (시간 기반으로 해서 사용할 수 있는 스케줄러)을 사용하여 일정 시간이 지났을 때 자동으로 실행되는 프로그램이다1. 내 git에다가 hello-world 파일을 올리기(파일은 강사님 git에 있음)Dockerfile.build, tomcat은 무시하시길 2. Jenkins Configure > Triggers >> Poll SCM * * * * * 작성 3..
Jenkins - (2) maven, tomcat 설치 및 연결
·
카테고리 없음
Maven 설치 그전에 Git plugin 확인 -> Git 주소로 연결. Jenkins 설치된 pc에 git 커맨드 사용할 수 있는지 체크 설정에 가서 > Maven 설치 maven 설정하고 apply & savegit, maven 설치 완료 Maven pj 생성 maven project 선택 Git주소가 퍼블릭 repository이면 credentials에 추가 안해도 됨 Goals and optionsclean : 기존 build 내용 제거compile : compile buildpackage : compile 된 내용을 가지고 pom.wml 파일에 지정된 옵션에 따라 패키징 파일 만들라는 소리 package -> .war 형태이다 빌드 결과물이 어떤 구조로 된지 확인 가..
Jenkins - (1) CICD란?
·
카테고리 없음
Jenkins?→ 소스코드 변경 감지부터 빌드, 테스트, 배포까지 전체 CI/CD 파이프라인 자동화를 돕는 도구 Waterfall : 순차적 프로젝트 관리 방법론Agile : 반복과정 통해 sw 진화, 사용자 니즈 만족시킴(Extreme, pari, tdd(test-driven development, scrum). 고객 요구사항 변경 시 바로 대응가능한 형식으로 진화 함Cloud Native Architecture :cloud infra 환경에서 운영되기 위한 application, service들을 최적 상태로 유지/사용하도록 해주는 architectureCloud Native Application : cloud native archi에 의해 설계/구현되는 application. 문제가 생겨도 형태,..
TaffyMuffin
'Jenkins' 태그의 글 목록