- 02 Jun, 2021 11 commits
-
-
Madhura Bhave authored
Closes gh-26741
-
Madhura Bhave authored
Closes gh-26740
-
Madhura Bhave authored
Fixes gh-26736
-
Scott Frederick authored
When a custom buildpack is provided for image building, the contents of the buildpack directory, tgz file, or image are copied as tar entries to a new layer in the ephemeral builder image. Prior to this commit, only file entries from the buildpack source were copied as builder layer tar entries; intermediate directory entries from the source were not copied. This results in directories being created in the builder container using default permissions. This worked on most Linux-like OSs where the default permissions allow others-read access. On some OSs like Arch Linux where the default directory permissions do not allow others-read, this prevented the lifecycle processes from reading the buildpack files. This commit explicitly creates all intermediate directory tar entries in the builder image layer to ensure that the buildpack directories and files can be read by the lifecycle processes. Fixes gh-26658
-
Madhura Bhave authored
Closes gh-26739
-
Madhura Bhave authored
Closes gh-26738
-
Madhura Bhave authored
This commit aligns int and long so that a random number is generated by delegating to ints/longs in the JDK's Random API. In the case of a single bound value, it needs to be greater than 0 because 0 is used as the lower bound. Fixes gh-26628
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Closes gh-26735
-
Stephane Nicoll authored
Closes gh-26734
-
Stephane Nicoll authored
Closes gh-26733
-
- 01 Jun, 2021 4 commits
-
-
Stephane Nicoll authored
Closes gh-26727
-
Stephane Nicoll authored
Closes gh-26725
-
Stephane Nicoll authored
Closes gh-26724
-
Stephane Nicoll authored
Previously, LoggingSystem#get would chose Logback by the sole presence of a class in logback-core, with the assumption that logback-classic is also on the classpath. An app that only had the former would therefore fail. This commit updates the condition to check for a class in logback-classic instead. Closes gh-26711
-
- 31 May, 2021 4 commits
-
-
Stephane Nicoll authored
Closes gh-26717
-
Stephane Nicoll authored
Closes gh-26716
-
Stephane Nicoll authored
* pr/26713: Remove redudant space Closes gh-26713
-
weixsun authored
See gh-26713
-
- 28 May, 2021 10 commits
-
-
Phillip Webb authored
Closes gh-26703
-
Phillip Webb authored
Closes gh-26702
-
Phillip Webb authored
Update `ImageName` and `ImageReference` to use distinct regex patterns to parse specific parts of the value. Prior to this commit a single regex pattern was used which could hang given certain input strings. Fixes gh-23115
-
Madhura Bhave authored
Closes gh-26701
-
Madhura Bhave authored
Closes gh-26700
-
Madhura Bhave authored
Closes gh-26469
-
Stephane Nicoll authored
Closes gh-26697
-
Stephane Nicoll authored
Closes gh-26696
-
Stephane Nicoll authored
Closes gh-26592
-
Stephane Nicoll authored
Closes gh-26695
-
- 27 May, 2021 10 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
Rename the now public constant for consistency with the JavaPlugin. See gh-26686
-
Phillip Webb authored
Closes gh-26687
-
Phillip Webb authored
Change `SpringBootPlugin.PRODUCTION_RUNTIME_CLASSPATH_NAME` from package private to public so that it can be accessed in user build scripts. Fixes gh-26686
-
Phillip Webb authored
-
Phillip Webb authored
This reverts commit 3f858ed8 since the test already existed.
-
Phillip Webb authored
Closes gh-26679
-
Phillip Webb authored
* pr/26677: Test optional directories without sub-directories Fix "Allow optional directories without sub-directories" Closes gh-26677
-
Phillip Webb authored
Add an additional test to ensure that optional wildcard directory patterns do not fail. See gh-26677
-
- 26 May, 2021 1 commit
-
-
Phillip Webb authored
Update `ApplicationAvailabilityBean` so that state change logging is at DEBUG rather than INFO. Fixes gh-26624
-