요즘 개발환경
아침에 출근해서
-이클립스를 켜고
-repo로 묶인 소스코드를 git에서 check out
-JIRA를 통해서 오늘의 할일을 확인한 후 코딩
-PC에서 Junit등을 이용하여 유닛테스트
-repo upload (git push)
-Jenkins에서 코드를 감지하여 빌드테스트/단위테스트를 수행하고 코드의 라인 커버리지를 분석하여 리포팅
-리뷰어 및 팀장은 단위테스트100%완료 및 라인커버리지80%완료를 확인
-릴리즈시 Jenkins에서 빌드된 그날 WAR를 확인하고 Fabric으로 된 배포스크립트를 수행하며 QA환경으로 자동배포도 이루어지어 테스트도 수행. 만약 테스트실패시 이전 버전으로 자동 롤백
-이클립스를 켜고
-repo로 묶인 소스코드를 git에서 check out
-JIRA를 통해서 오늘의 할일을 확인한 후 코딩
-PC에서 Junit등을 이용하여 유닛테스트
-repo upload (git push)
-Jenkins에서 코드를 감지하여 빌드테스트/단위테스트를 수행하고 코드의 라인 커버리지를 분석하여 리포팅
-리뷰어 및 팀장은 단위테스트100%완료 및 라인커버리지80%완료를 확인
-릴리즈시 Jenkins에서 빌드된 그날 WAR를 확인하고 Fabric으로 된 배포스크립트를 수행하며 QA환경으로 자동배포도 이루어지어 테스트도 수행. 만약 테스트실패시 이전 버전으로 자동 롤백
댓글
댓글 쓰기