diff --git a/.github/workflows/be-cd.yml b/.github/workflows/be-cd.yml index ce0db903..7abf42b3 100644 --- a/.github/workflows/be-cd.yml +++ b/.github/workflows/be-cd.yml @@ -29,9 +29,6 @@ jobs: # 생성 후 파일 확인 명령어 추가 ls -l ${{ env.TEST_RESOURCE_PATH }}/application.yml stat ${{ env.TEST_RESOURCE_PATH }}/application.yml - - name: Validate YAML syntax - run: | - python3 -c 'import yaml, sys; yaml.safe_load(sys.stdin)' < ${{ env.TEST_RESOURCE_PATH }}/application.yml - name: 어플리케이션을 빌드한다 run: | chmod +x gradlew diff --git a/be/.gitignore b/be/.gitignore index 29ce8395..62756822 100644 --- a/be/.gitignore +++ b/be/.gitignore @@ -40,4 +40,4 @@ out/ # Exclude sensitive configuration file src/main/resources/application.yml -src/test/resources/application.yml +src/main/resources/application-test.yml diff --git a/be/src/test/java/movlit/be/acceptance/AcceptanceTest.java b/be/src/test/java/movlit/be/acceptance/AcceptanceTest.java index d947a101..39034326 100644 --- a/be/src/test/java/movlit/be/acceptance/AcceptanceTest.java +++ b/be/src/test/java/movlit/be/acceptance/AcceptanceTest.java @@ -22,7 +22,6 @@ import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.extension.ExtendWith; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.boot.test.context.SpringBootTest.WebEnvironment; import org.springframework.boot.test.web.server.LocalServerPort; @@ -30,12 +29,14 @@ import org.springframework.restdocs.RestDocumentationExtension; import org.springframework.restdocs.operation.preprocess.Preprocessors; import org.springframework.restdocs.restassured.RestAssuredRestDocumentation; +import org.springframework.test.context.ActiveProfiles; import org.testcontainers.containers.GenericContainer; import org.testcontainers.containers.MySQLContainer; import org.testcontainers.utility.DockerImageName; @SpringBootTest(webEnvironment = WebEnvironment.RANDOM_PORT) @ExtendWith(RestDocumentationExtension.class) +@ActiveProfiles("test") public abstract class AcceptanceTest { public static final DockerImageName MYSQL_IMAGE = DockerImageName.parse("mysql:8.0");