Commit Graph

39131 Commits

Author SHA1 Message Date
Phillip Webb a33ce9d405 Cache JDK downloads for tests that use ImageFromDockerfile
Update `spring-boot-launch-script-tests` and `spring-boot-loader-tests`
so that JDK archives are now downloaded by Gradle and cached across
builds.

Closes gh-37450
2023-10-05 20:49:02 -07:00
Andy Wilkinson 35c09a6fcd Upgrade to Gradle 7.6.3
Closes gh-37729
2023-10-05 13:38:21 +01:00
Scott Frederick 385e21a44a Upgrade CI images to ubuntu:jammy-20230916
Closes gh-37721
2023-10-04 15:59:24 -05:00
Moritz Halbritter 7a8536ef4e Merge pull request #37643 from bottlerocketjonny
* pr/37643:
  Polish "Remove link to LiveReload website due to timeout"
  Remove link to LiveReload website due to timeout

Closes gh-37643
2023-10-04 10:48:59 +02:00
Moritz Halbritter 63fccf43dc Polish "Remove link to LiveReload website due to timeout"
See gh-37643
2023-10-04 10:46:40 +02:00
Jonny Coddington 88bbab374d Remove link to LiveReload website due to timeout
See gh-37643
2023-10-04 10:44:14 +02:00
Moritz Halbritter d987627b32 Merge pull request #37651 from dependabot[bot]
* pr/37651:
  Update gradle/gradle-build-action to 2.9.0

Closes gh-37651
2023-10-04 10:41:09 +02:00
dependabot[bot] 2c2e224602 Update gradle/gradle-build-action to 2.9.0
See gh-37651
2023-10-04 10:39:13 +02:00
Andy Wilkinson da319841b8 Start building against Spring Data Bom 2021.2.17 snapshots
See gh-37677
2023-10-04 08:29:43 +01:00
Andy Wilkinson 21661c6a1a Start building against Spring AMQP 2.4.17 snapshots
See gh-37676
2023-10-04 08:29:37 +01:00
Andy Wilkinson 026bc31c3e Start building against Reactor Bom 2020.0.37 snapshots
See gh-37675
2023-10-04 08:29:32 +01:00
Andy Wilkinson 21a618a6c4 Start building against Micrometer 1.9.16 snapshots
See gh-37674
2023-10-04 08:29:27 +01:00
Andy Wilkinson 26ff1e907f Merge pull request #37655 from izeye
* gh-37655:
  Use AssertJ's fail, not JUnit's

Closes gh-37655
2023-10-03 10:17:45 +01:00
Johnny Lim c9932bb73a Use AssertJ's fail, not JUnit's
This commit also updates Checkstyle to prevent use of JUnit's
assertions from being reintroduced.

See gh-37655
2023-10-03 10:11:12 +01:00
Phillip Webb ed4ab667a1 Enable LoaderIntegrationTests on aarch64
Closes gh-37654
2023-10-02 22:42:21 -07:00
Andy Wilkinson 0205b875a0 Polish 2023-09-29 15:13:58 +01:00
Andy Wilkinson bfd1a29e53 Exclude AbstractTransactionAspect from lazy init
Fixes gh-37506
2023-09-29 14:16:27 +01:00
Moritz Halbritter 1cdb238577 Merge pull request #37606 from jbertram
* pr/37606:
  Clarify ActiveMQ usage in JMS docs

Closes gh-37606
2023-09-28 08:48:14 +02:00
Moritz Halbritter 8a5979ee8c Clarify ActiveMQ usage in JMS docs
The Apache ActiveMQ project has adopted the label "Classic" for the 5.x
broker in order to more easily compare and contrast it with the broker
code-named Artemis.

See gh-37606
2023-09-28 08:46:47 +02:00
Andy Wilkinson 071a5951e9 Merge pull request #37578 from onobc
* gh-37578:
  Use larger runner for PR workflow

Closes gh-37578
2023-09-27 09:17:33 +01:00
Chris Bono 3f1e8d65e6 Use larger runner for PR workflow
See gh-37578
2023-09-27 09:17:18 +01:00
Scott Frederick aeeb5cf1f8 Apply Gradle fileMode and dirMode consistently in jar and war archives
Fixes gh-37496
2023-09-26 13:49:19 -05:00
Andy Wilkinson fce64878b4 Merge pull request #37577 from dependabot[bot]
* gh-37577:
  Bump gradle/gradle-build-action from 2.8.0 to 2.8.1

Closes gh-37577
2023-09-26 12:35:26 +01:00
dependabot[bot] 6b9a952278 Bump gradle/gradle-build-action from 2.8.0 to 2.8.1
Bumps [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action) from 2.8.0 to 2.8.1.
- [Release notes](https://github.com/gradle/gradle-build-action/releases)
- [Commits](ef76a971e2...b5126f31db)

See gh-37577
2023-09-26 12:34:52 +01:00
Moritz Halbritter b266ade00c Prevent exception when loading optional config data locations
Closes gh-35683
2023-09-25 11:39:04 +02:00
Moritz Halbritter 303a8f0825 Disable 'LombokGetterMayBeUsed' inspection 2023-09-25 10:53:27 +02:00
Scott Frederick c45ad6ce83 Use actual Java version in build image integration tests
See gh-37453
2023-09-22 13:38:37 -05:00
Andy Wilkinson 7b0885b8b2 Merge pull request #37180 from vpavic
* gh-37180:
  Polish "Fix handling of JMS listener concurrency properties"
  Fix handling of JMS listener concurrency properties

Closes gh-37180
2023-09-22 17:44:07 +01:00
Andy Wilkinson feae7be0a1 Polish "Fix handling of JMS listener concurrency properties"
See gh-37180
2023-09-22 17:43:57 +01:00
Vedran Pavic 366607f517 Fix handling of JMS listener concurrency properties
Update JMS listener concurrency configuration to set the same minimum
and maximum number of consumers when users specify only the minimum
using `spring.jms.listener.concurrency` property.

Prior to this commit, when using `spring.jms.listener.concurrency` to
set the minimum number of consumers without also specifying
`spring.jms.listener.max-concurrency` would result in effective
concurrency where the actual minimum number of consumers is always 1,
while the maximum number of consumers is the value of
`spring.jms.listener.concurrency`.

See gh-37180
2023-09-22 17:43:56 +01:00
Scott Frederick 98bfaf0412 Remove compatibility blocks from Gradle plugin integration tests
Closes gh-37453
2023-09-22 11:28:12 -05:00
Andy Wilkinson 6936d7e5f5 Merge pull request #37395 from erichaagdev
* gh-37395:
  Mock working directory for extract test

Closes gh-37395
2023-09-22 16:26:12 +01:00
Eric Haag a2be276dd8 Mock working directory for extract test
Prior to this change, this test would create files in the project
directory. This can cause issues with Gradle caching and up-to-date
checks.

To address this, the value of the working directory is mocked to a
temporary directory like all the other tests.

See gh-37395
2023-09-22 16:24:49 +01:00
Andy Wilkinson 98acca9633 Add dep management for kafka-server-common with test classifier
Closes gh-37499
2023-09-22 16:20:53 +01:00
Andy Wilkinson 7bb40d50d4 Polish 2023-09-22 16:06:44 +01:00
Andy Wilkinson 89a86e91f5 Avoid deprecation warning with Gradle 8.4-rc-1
Closes gh-37493
2023-09-22 15:31:36 +01:00
Moritz Halbritter f6230120dc Merge pull request #37438 from nielsbasjes
* pr/37438:
  Polish "Use the Maven Archiver implementation for parsing outputTimestamp"
  Use the Maven Archiver implementation for parsing outputTimestamp

Closes gh-37438
2023-09-22 11:21:13 +02:00
Moritz Halbritter a3611ae9f3 Polish "Use the Maven Archiver implementation for parsing outputTimestamp"
See gh-37438
2023-09-22 11:13:10 +02:00
Niels Basjes a1b08e1819 Use the Maven Archiver implementation for parsing outputTimestamp
See gh-37438
2023-09-22 11:12:48 +02:00
Moritz Halbritter 6be8ce948a Document support for Java 21
Closes gh-37371
2023-09-22 09:22:14 +02:00
Moritz Halbritter 3f9a04331c Remove Java 20 from CI
Closes gh-37527
2023-09-22 09:03:35 +02:00
Moritz Halbritter a0fd4fc86b Switch Java 21 CI to Bellsoft and enable update detection
Closes gh-37369
2023-09-22 08:53:42 +02:00
Moritz Halbritter f96690348f Use Bellsoft JDK 21 in LoaderIntegrationTests
Closes gh-35900
2023-09-22 08:35:22 +02:00
Scott Frederick bd855135b0 Use Paketo Jammy builder in Paketo system tests
Closes gh-37516
2023-09-21 11:56:35 -05:00
Moritz Halbritter a3f51e0f6f Merge pull request #37492 from izeye
* pr/37492:
  Fix wrong mocking

Closes gh-37492
2023-09-21 16:43:52 +02:00
Johnny Lim b95092c621 Fix wrong mocking
See gh-37492
2023-09-21 16:42:43 +02:00
Moritz Halbritter 81efbc7a7b Merge pull request #37491 from esperar
* pr/37491:
  Use more idiomatic Kotlin in doc example

Closes gh-37491
2023-09-21 16:39:55 +02:00
김희망 45e08f321c Use more idiomatic Kotlin in doc example
See gh-37491
2023-09-21 16:36:51 +02:00
Spring Builds f24c0e2e7d Next development version (v2.7.17-SNAPSHOT) 2023-09-21 07:21:42 +00:00
Phillip Webb b83e7b42bb Update copyright year of changed files 2023-09-20 16:05:44 -07:00