affiliates | Confidential: Internal/Restricted/Highly Restricted 3 Use Graal Cloud Native toolkit to leverage services like object-storage, monitoring, authentication, secret management, and deploy to popular cloud platforms. Graal Cloud Native lets you take full advantage of powerful cloud services without coupling to proprietary platform APIs and makes application portability possible. Graal Cloud Native supports Micronaut and Spring Boot Java Frameworks with Helidon support coming soon.
→ also spawns test resources • ./gradlew -t test (or run) → keeps tests resources alive • ./gradlew startTestResourcesService → test resources outlive the build • ./gradlew nativeTest • Builds a native image which can connect to test resources service • Runs tests against the test resources Micronaut Test Resources micronaut.io github.com/micronaut-projects/micronaut-core
repositories can share resources • Or in simpler use cases, different modules of same repository • Supports test resources service cross-build tools! • e.g, producer built with Maven and consumer built with Gradle Micronaut Test Resources micronaut.io github.com/micronaut-projects/micronaut-core
conventional properties • Allows mounting local files, etc. • Generic test resources support • Implement your own! • Compatible with native images • Isolates your application code from test resources • Native binary connects to remote service Micronaut Test Resources : conclusion