Commit Graph

42200 Commits (e2ee1ed50dba4536d5f11cbc3b9b269e168b3ac0)
 

Author SHA1 Message Date
Andy Wilkinson e2ee1ed50d Fix password handling in Flyway auto-configuration
Previously, FlywayProperties returned an empty string when its
password had not been set. This prevented the desired fallback to
JdbcConnectionDetails.

Fixes gh-35046
2 years ago
Andy Wilkinson 83c45d14a4 Merge pull request #34945 from quaff
* gh-34945:
  Polish "Add customizer for SdkTracerProviderBuilder"
  Add customizer for SdkTracerProviderBuilder

Closes gh-34945
2 years ago
Andy Wilkinson 1ad428129d Polish "Add customizer for SdkTracerProviderBuilder"
See gh-34945
2 years ago
Yanming Zhou f40e9738b6 Add customizer for SdkTracerProviderBuilder
See gh-34945
2 years ago
Andy Wilkinson ce1c3e52d7 Merge branch '3.0.x'
Closes gh-35040
2 years ago
Andy Wilkinson d16fb72dec Merge pull request #34991 from RobertRad
* gh-34991:
  Polish "Improve documentation of tracing deps and config props"
  Improve documentation of tracing deps and config props

Closes gh-34991
2 years ago
Andy Wilkinson d30f0575f0 Polish "Improve documentation of tracing deps and config props"
See gh-34991
2 years ago
Robert K dfe60cb2d3 Improve documentation of tracing deps and config props
See gh-34991
2 years ago
Stephane Nicoll 478945c13d Merge branch '3.0.x' 2 years ago
Stephane Nicoll 8de1ebe52b Upgrade to Spring Security 6.1.0-RC1
Closes gh-34969
2 years ago
Stephane Nicoll 1785119cae Upgrade to Spring AMQP 3.0.4
Closes gh-34967
2 years ago
Stephane Nicoll cb4be7aee9 Merge branch '2.7.x' into 3.0.x 2 years ago
Stephane Nicoll 1e7b8250b8 Upgrade to Spring Security 6.0.3
Closes gh-34952
2 years ago
Stephane Nicoll 67eff9a56f Upgrade to Spring LDAP 3.0.2
Closes gh-34904
2 years ago
Stephane Nicoll 7de5264025 Upgrade to Spring AMQP 3.0.4
Closes gh-34950
2 years ago
Stephane Nicoll 71ff5f4a41 Upgrade to Spring Security 5.7.8
Closes gh-34948
2 years ago
Stephane Nicoll 29484e5129 Upgrade to Spring AMQP 2.4.12
Closes gh-34947
2 years ago
Andy Wilkinson a37a7228b8 Merge pull request #34833 from chinmoy12c
* gh-34833:
  Polish "Add content buffering support to MockServerRestTemplateCustomizer"
  Add content buffering support to MockServerRestTemplateCustomizer

Closes gh-34833
2 years ago
Andy Wilkinson 3f93a4ece6 Polish "Add content buffering support to MockServerRestTemplateCustomizer"
See gh-34833
2 years ago
Chinmoy Chakraborty b065e04be7 Add content buffering support to MockServerRestTemplateCustomizer
See gh-34833
2 years ago
Andy Wilkinson 2b4f565b76 Merge branch '3.0.x'
Closes gh-35038
2 years ago
Andy Wilkinson df93b39f60 Merge branch '2.7.x' into 3.0.x
Closes gh-35037
2 years ago
Andy Wilkinson d6bbbb8bac Merge branch '3.0.x'
Closes gh-35036
2 years ago
Andy Wilkinson 284e4d6f6d Merge branch '2.7.x' into 3.0.x
Closes gh-35035
2 years ago
Andy Wilkinson 88ec47ff2b Test Gradle plugin against Gradle 8.1
Closes gh-35034
2 years ago
Andy Wilkinson 92c0162357 Merge branch '3.0.x'
Closes gh-34959
2 years ago
Andy Wilkinson 121165d684 Merge branch '2.7.x' into 3.0.x
Closes gh-34961
2 years ago
Andy Wilkinson 751fc9fe54 Fix includeProjectDependencies with Kotlin DSL 2 years ago
Andy Wilkinson 4095f4ea82 Upgrade CI images to Docker 23.0.3
Closes gh-34960
2 years ago
Andy Wilkinson 7b3e3deb58 Remove unused generic from ContainerConnectionSource
See gh-35017
2 years ago
Stephane Nicoll 8ba7e2d020 Merge pull request #35031 from eddumelendez
* pr/35031:
  Add missing containers configuration reference to code snippet

Closes gh-35031
2 years ago
Eddú Meléndez aea5b77d1e Add missing containers configuration reference to code snippet
See gh-35031
2 years ago
Stephane Nicoll 7cf28680c9 Polish 2 years ago
Stephane Nicoll 95f07484a8 Add missing check on Docker availability 2 years ago
Stephane Nicoll 8946c761ee Polish 2 years ago
Andy Wilkinson 78242cb794 Skip tests when Docker is unavailable
See gh-34747
2 years ago
Andy Wilkinson 3a01759a3b Protect tests against unstable toString ordering
See gh-34747
2 years ago
Phillip Webb 3657f73b9a Provide more verbose docker compose logging
Update `up` and `start` operations so that real-time logging is
provided. Prior to this commit, lengthy pull operations were not
logged which gave the impression that the application had
crashed.

Closes gh-34994
2 years ago
Phillip Webb 7728488541 Allow LogLevel to be used easily with commons logging
Add a `LogLevel.log` method that can be used to log a message at
the given level using commons logging.

Closes gh-35024
2 years ago
Phillip Webb efff253d35 Fallback to finding docker image name from compose ps
Earlier versions of docker do not include the image name in the inspect
output. We now fallback to using the `compose ps` response.

Closes gh-34993
2 years ago
Mortitz Halbritter 24d1620a93 Add 'excludeDockerCompose' Maven property
Update `AbstractPackagerMojo` so that the docker-compose module
can be filtered from the packaged jar.

Co-authored-by: Phillip Webb <pwebb@vmware.com>
Co-authored-by: "Andy Wilkinson <wilkinsona@vmware.com>
2 years ago
Mortitz Halbritter 842e17eced Add Docker Compose support
Add `spring-boot-docker-compose` module with service connection
support.

Closes gh-34747

Co-authored-by: Phillip Webb <pwebb@vmware.com>
Co-authored-by: "Andy Wilkinson <wilkinsona@vmware.com>
2 years ago
Phillip Webb 4ae24e404e Add @DisabledIfProcessUnavailable test support annotation
Add `@DisabledIfProcessUnavailable` annotation that can disable
a test if a process isn't available to execute.

Closes gh-35023
2 years ago
Phillip Webb 5ac48f5f15 Add testcontainers service connection auto-configuration
Add auto-configuration for `Container` beans that are also
annotated with `@ServiceConnection`. This commit allow
testcontainers to be used at development time and a new section
has been added to the documentation to describe the feature.

Closes gh-35022
2 years ago
Phillip Webb 3b92173a66 Add Testcontainer bean lifecycle support
Add `TestcontainersLifecycleApplicationContextInitializer` and
`TestcontainersLifecycleBeanPostProcessor` to take care of starting and
stopping `Container` beans.

Closes gh-35021
2 years ago
Phillip Webb e2262284f1 Add SpringApplication.from(...) support
Add a `SpringApplication.from(...)` method which can be used
to augment an existing application with addition `@Configuration`.

Closes gh-35019
2 years ago
Phillip Webb 91e6e4e391 Update documentation to note the spring-boot-testcontainers module
See gh-34757
2 years ago
Phillip Webb 1a0b9bdcd0 Move Testcontainers documentation from howto to features
Closes gh-35018
2 years ago
Phillip Webb 81a972af8d Refactor testcontainers service connections
Update restcontainers service connections support so that
technology specific `@ServiceConnector` annotations are not longer
required.

A single `@ServiceConnector` annotation can now be used to create
all `ConnectionDetail` beans.

Closes gh-35017
2 years ago
Phillip Webb 11dac5b5b7 Create dedicated spring-boot-testcontainers module
Create a dedicated testcontainers module containing the service
connectors code.

Closes gh-34757
2 years ago