feat(apitest): 新增 API 测试环境与安全配置
- 新增 apitest 专用 MySQL 配置与 Docker 编排(docker/apitest-mysql.yml、docker/apitest-mysql/) - 增加 ApiTestSecurityConfig / ApiTestSecurityProperties 与 ApiTestAuthenticationFilter - 新增 application-apitest.yml 与相关测试目录(play-admin/src/test/java/com/starry/admin/api/) - 调整根 pom 与 play-admin/pom 依赖,优化 SpringSecurityConfig 以兼容 apitest
This commit is contained in:
10
pom.xml
10
pom.xml
@@ -333,6 +333,14 @@
|
||||
</build>
|
||||
|
||||
<profiles>
|
||||
<profile>
|
||||
<id>apitest</id>
|
||||
<properties>
|
||||
<spring.profiles.active>apitest</spring.profiles.active>
|
||||
<apitest.mysql.port>33306</apitest.mysql.port>
|
||||
</properties>
|
||||
</profile>
|
||||
|
||||
<!-- macOS Apple Silicon -->
|
||||
<profile>
|
||||
<id>osx-arm64</id>
|
||||
@@ -369,4 +377,4 @@
|
||||
</dependencies>
|
||||
</profile>
|
||||
</profiles>
|
||||
</project>
|
||||
</project>
|
||||
|
||||
Reference in New Issue
Block a user