개발일지/SPRING
[Spring] 빌드 라이프사이클
양쏘쏘
2021. 4. 26. 19:00
728x90
반응형
빌드 라이프 사이클
: 빌드 단계(컴파일,테스트,패키징,배포)
- 기본 라이프 사이클
여러 단계의 페이즈(phase)로 나뉘어져있으며 각 페이즈가 의존관계를 가짐
compile -> test -> package -> deploy
- Clean 라이프 사이클
clean 페이즈로 이전 빌드에서 생성된 타겟 디렉토리를 삭제
- Site 라이프사이클
site, site-deploy 페이즈를 통해 생성된 문서들을 대상 사이트에 배포
[주요 용어]
골(Goal)
: 각 빌드 단계에서 수행되는 작업
플러그인(Plugin)
: 골을 실행시킴
페이즈(phase)
: 하나 이상의 골을 수행함
페이즈 별로 플러그인이 작업을 수행(이 작업이 골)
728x90