Stéphane Nicoll
cdc789b229
Create spring-boot-ldap module
2025-05-06 14:46:53 -07:00
Stéphane Nicoll
02665378ed
Create spring-boot-neo4j module
2025-05-06 14:46:52 -07:00
Andy Wilkinson
7d00430aa6
Create spring-boot-cassandra module
2025-05-06 14:46:52 -07:00
Stéphane Nicoll
087c8aa44b
Create spring-boot-hazelcast module
2025-05-06 14:46:51 -07:00
Andy Wilkinson
fe7f1ef92b
Create spring-boot-r2dbc module
2025-05-06 14:45:04 -07:00
Andy Wilkinson
e0925c5193
Create spring-boot-pulsar module
2025-05-06 14:45:04 -07:00
Brian Clozel
6d28d6ae4e
Create spring-boot-elasticsearch module
2025-05-06 14:45:04 -07:00
Phillip Webb
37bec88704
Create spring-boot-liquibase module
2025-05-06 14:45:03 -07:00
Stéphane Nicoll
450a5f8504
Create spring-boot-flyway module
2025-05-06 14:45:03 -07:00
Andy Wilkinson
df81e9ccfa
Create spring-boot-jdbc module
2025-05-06 14:45:01 -07:00
Stéphane Nicoll
fa79efed7a
Create spring-boot-artemis module
2025-05-06 14:44:04 -07:00
Stéphane Nicoll
5884dfcaf7
Create spring-boot-activemq module
2025-05-06 14:44:04 -07:00
Brian Clozel
4a19d4cb96
Create spring-boot-amqp module
2025-05-06 14:43:13 -07:00
Andy Wilkinson
e290ac3f34
Start splitting up spring-boot-autoconfigure
2025-05-06 14:43:10 -07:00
Andy Wilkinson
2e5fd50267
Start splitting up spring-boot
2025-05-06 14:41:44 -07:00
Phillip Webb
f4a8589336
Reduce number of test dependencies
...
Reduce the number of direct test dependencies and instead rely on
transitive test support dependencies.
2025-05-06 14:41:44 -07:00
Johnny Lim
69f0b7a1e0
Restore visibility for DockerComposeProperties.get()
...
See gh-45240
Signed-off-by: Johnny Lim <izeye@naver.com>
2025-04-21 08:34:17 +02:00
Phillip Webb
d15078d35f
Polish 'Allow ConnectionDetailsFactories to use context class loader'
...
Refine the submitted pull-request to remove the configuration
property with the assumption that the context classloader will
work for all cases.
See gh-45014
2025-04-08 13:04:16 -07:00
lengors
cc1e1cc92a
Allow ConnectionDetailsFactories to use context class loader
...
Update `ConnectionDetailsFactories` so that the context classloader
can be used to load factories.
See gh-45014
Signed-off-by: lengors <24527258+lengors@users.noreply.github.com>
2025-04-08 13:02:03 -07:00
Andy Wilkinson
b8e4ec3dc4
Merge branch '3.4.x'
...
Closes gh-44973
2025-04-02 10:41:33 +01:00
Moritz Halbritter
cb3874fdbe
Merge branch '3.4.x'
2025-03-19 09:51:02 +01:00
Moritz Halbritter
6567609cbc
Merge branch '3.3.x' into 3.4.x
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Waiting to run
Details
Build and Deploy Snapshot / Trigger Docs Build (push) Blocked by required conditions
Details
Build and Deploy Snapshot / Verify (push) Blocked by required conditions
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[early-access:true toolchain:true version:24], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[early-access:true toolchain:true version:24], map[id:windows-latest name:Windows]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:windows-latest name:Windows]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:21], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:21], map[id:windows-latest name:Windows]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:22], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:22], map[id:windows-latest name:Windows]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], map[id:windows-latest name:Windows]) (push) Waiting to run
Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:false version:17]) (push) Waiting to run
Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:true version:21]) (push) Waiting to run
Details
2025-03-19 09:49:43 +01:00
Moritz Halbritter
80b6c59669
Improve debuggability of DockerComposeTestExtension
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Waiting to run
Details
Build and Deploy Snapshot / Trigger Docs Build (push) Blocked by required conditions
Details
Build and Deploy Snapshot / Verify (push) Blocked by required conditions
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:windows-latest name:Windows]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:21], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:21], map[id:windows-latest name:Windows]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:22], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:22], map[id:windows-latest name:Windows]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], map[id:windows-latest name:Windows]) (push) Waiting to run
Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:false version:17]) (push) Waiting to run
Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:true version:21]) (push) Waiting to run
Details
2025-03-19 09:42:22 +01:00
Moritz Halbritter
6b9cd873ca
Use gvenzl/oracle-free:23.6-slim which has ARM64 support
...
See gh-35249
2025-03-19 09:22:58 +01:00
Andy Wilkinson
3a6e4e9e58
Add checks for factories files
...
META-INF/spring.factories and META-INF/spring/aot.factories in the
main source set are now checked. The checks verify that:
- Each class listed in the values exists in the source set's output
- The classes are listed alphabetically
- Nested classes are identified using their binary name
Closes gh-44676
2025-03-12 12:44:18 +00:00
Eddú Meléndez
5fac1011d6
Add ServiceConnection support for lldap/lldap (Compose)
...
See gh-44389
Signed-off-by: Eddú Meléndez <eddu.melendez@gmail.com>
2025-02-28 13:54:55 +01:00
Moritz Halbritter
7cf9cc74a2
Add SSL service connection support for Redis
...
See gh-41137
2025-02-17 13:23:16 +01:00
Moritz Halbritter
b773dcd356
Add ability to copy additional files when running Docker Compose tests
...
See gh-41137
2025-02-17 13:23:16 +01:00
Moritz Halbritter
b62a0c1ae0
Add SSL support to Docker Compose and Testcontainers infrastructure
...
See gh-41137
Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
2025-02-17 13:23:15 +01:00
Andy Wilkinson
1e43b0003f
Merge branch '3.4.x'
...
Closes gh-43951
2025-01-24 08:54:50 +00:00
Andy Wilkinson
c7b54dcbb3
Merge branch '3.3.x' into 3.4.x
...
Closes gh-43950
2025-01-24 08:53:03 +00:00
Johnny Lim
6c8d41935f
Polish
...
See gh-43879
Signed-off-by: Johnny Lim <izeye@naver.com>
2025-01-24 08:45:41 +00:00
Andy Wilkinson
b601282b57
Polish "Add support for empty password in bitnami/postgresql"
...
See gh-43771
2025-01-15 11:32:27 +00:00
He Zean
2f178188d1
Add support for empty password in bitnami/postgresql
...
See gh-43771
Signed-off-by: He Zean <realhezean@gmail.com>
2025-01-15 11:32:09 +00:00
Andy Wilkinson
21161bc42e
Merge branch '3.4.x'
...
Closes gh-43831
2025-01-15 11:18:17 +00:00
He Zean
ab8d2ebc8a
Make handling of ALLOW_EMPTY_PASSWORD consistent
...
See gh-43790
Signed-off-by: He Zean <realhezean@gmail.com>
2025-01-15 10:57:42 +00:00
Andy Wilkinson
579be1cea8
Merge branch '3.4.x'
...
Closes gh-43824
2025-01-14 20:14:23 +00:00
Andy Wilkinson
1a99ade66c
Merge branch '3.3.x' into 3.4.x
...
Closes gh-43823
2025-01-14 20:13:57 +00:00
Andy Wilkinson
d4f497d90d
Polish "Fix handling of env vars in Bitnami's Postgres image"
...
See gh-43783
2025-01-14 19:53:30 +00:00
He Zean
c8f2fb0d94
Fix handling of env vars in Bitnami's Postgres image
...
See gh-43783
Signed-off-by: He Zean <realhezean@gmail.com>
2025-01-14 17:49:59 +00:00
Phillip Webb
a49719d73e
Use consistent exception messages in Assert calls
...
Update `Assert` calls to consistently use messages of the form
"'item' must [not] ...".
Closes gh-43780
2025-01-11 21:18:47 -08:00
Phillip Webb
f08188d5cf
Change relevant Assert calls to throw IllegalStateException
...
Change certain Assert class from `assert...` to `assertState`
so that a more appropriate `IllegalStateException` is thrown.
Fixes gh-43779
2025-01-11 21:16:36 -08:00
Phillip Webb
b48ce96746
Update copyright year of changed files
2025-01-08 15:46:10 -08:00
Phillip Webb
af2d176588
Merge branch '3.4.x'
2025-01-08 15:45:59 -08:00
Phillip Webb
d44f4b56d3
Merge branch '3.3.x' into 3.4.x
2025-01-08 15:45:54 -08:00
Phillip Webb
c2d8218f6d
Update copyright year of changed files
2025-01-08 15:45:34 -08:00
Phillip Webb
879d664bd5
Merge branch '3.4.x'
...
Closes gh-43718
2025-01-07 19:23:01 -08:00
Phillip Webb
d998720f75
Merge branch '3.3.x' into 3.4.x
...
Closes gh-43717
2025-01-07 19:22:22 -08:00
Phillip Webb
962514601f
Restore support for docker compose versions earlier than 2.24
...
Fixes gh-43710
2025-01-07 19:13:58 -08:00
Stéphane Nicoll
5b5ba2e65b
Polish "Configure Postgres' application_name from the environment"
...
This commit configure the 'application_name' property of the Postgres
container from the standard 'spring.application.name'.
See gh-42460
2025-01-07 16:32:31 +01:00