티스토리 뷰

반응형

안녕하세요! 오늘은 운영 환경에서 테스트 파일이 무시되는 환경 설정의 값을 설정하는 방법을 알아볼까 합니다.

사용하기 위해서는 pom.xml 파일 내의 build 태그를 확인해보아야 하는데, 이 태그 내에 설정되어 있는 값들에 대해 package를 진행할 때 실행되는 jar 파일이 변경되게 됩니다. 

기본적으로 스프링 부트를 사용했을 때 설정되어 있는 값은 아래의 코드가 포함되어 있다면 이와 같은 방식으로 구성되어 있을 것입니다.

 

TDD 방식으로 개발을 진행하면 테스트가 통과되었을 때 package가 된 jar 파일이 생성되는 구조로 되어 있습니다. 아래는 pom.xmlplugins 태그 내에 포함되어 있는 plugin 설정인데, 이 설정을 포함하고 package를 수행하게 되면 테스트를 스킵하고 진행할 수 있게 됩니다. 

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <configuration>
        <!-- Test Skip, 테스트 스킵 -->
        <skipTests>true</skipTests>
    </configuration>
</plugin>

 

반응형
댓글
공지사항