chore(devslab-kit-demo): bump to 0.3.0 + compose cleanup + Swagger UI#66
Merged
Conversation
…r UI - build.gradle.kts: devslab-kit-spring-boot-starter 0.1.0 -> 0.2.1. From 0.2.1 the starter bundles springdoc, so Swagger UI comes up with no extra dependency — the demo needs nothing added to demonstrate it. - README(.ko): note that /swagger-ui.html and /v3/api-docs are live out of the box. - compose.yaml + application.yaml: move the demo's published ports off the defaults (Postgres 5432 -> 15432, Redis 6379 -> 16379) so the stack doesn't collide with a local Postgres/Redis already on the standard ports; both files kept in sync. - Delete docker-compose.yml: a stray copy left over from easy-paging-postgres-demo (wrong service/credentials/container-name). Spring Boot's docker-compose support and the demo both use the canonical compose.yaml, so the duplicate only caused confusion.
0.3.0 moves the kit's Flyway migrations to their own schema-history table, so a consumer's own migration line is independent of the kit's. Built green against 0.3.0 from Maven Central (Testcontainers Postgres + Redis, 3 tests).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What / 무엇
Updates
devslab-kit-demofor devslab-kit 0.3.0, cleans up its compose setup, and surfaces the now-bundled Swagger UI.devslab-kit-demo를 devslab-kit 0.3.0에 맞추고, compose 설정을 정리하고, 이제 번들된 Swagger UI를 안내.Changes / 변경
0.1.0→0.3.0. From 0.2.1 the starter bundles springdoc, so Swagger UI works with nothing added to the demo. 0.3.0 also moves the kit's Flyway migrations onto their own schema-history table, so the demo needs no Flyway config./swagger-ui.html+/v3/api-docsare live out of the box.5432→15432, Redis6379→16379) so the stack doesn't collide with a local Postgres/Redis on standard ports; both files kept in sync.easy-paging-postgres-demo(wrong service/credentials/container-name). The demo + Spring Boot's docker-compose support both use the canonicalcompose.yaml.Verification / 검증
Built green locally against
0.3.0from Maven Central (Testcontainers Postgres + Redis, 3 tests, 0 failures).0.3.0(Maven Central)에 대해 로컬 빌드 green 확인 (Testcontainers Postgres + Redis, 테스트 3개, 실패 0).