1. 29 Jun, 2020 2 commits
  2. 26 Jun, 2020 1 commit
    • Scott Frederick's avatar
      Improve validation of layertools input · 9a083584
      Scott Frederick authored
      This commit improves the validation performed on the user
      input provided to the layertools jarmode to provide more
      clear error messages when the input is not correct and
      reduce the chance of ambiguity.
      
      Fixes gh-22042
      9a083584
  3. 25 Jun, 2020 2 commits
  4. 24 Jun, 2020 5 commits
    • Scott Frederick's avatar
      Merge branch '2.2.x' into 2.3.x · 72f37c41
      Scott Frederick authored
      Fixes gh-22061 in 2.3.2
      72f37c41
    • Scott Frederick's avatar
      Fix RedisReactiveHealthIndicator in clustered configuration · b2730370
      Scott Frederick authored
      Prior to Spring Data Redis version 2.2.8, the contents of the
      Properties object returned from the
      ReactiveRedisConnection.ServerCommands.info API were the same
      for clustered and non-clustered Redis configurations, containing a set
      of key/value pairs. This allowed ReactiveRedisHealthIndicator to get
      a version property using a well-known key. Starting with Spring Data
      Redis 2.2.8, the info property keys contain a host:port prefix in a
      clustered Redis configuration. This prevented
      ReactiveRedisHealthIndicator from getting the version property as
      before and resulted in the health always being reported as DOWN.
      
      This commit adjusts ReactiveRedisHealthIndicator to detect the
      clustered configuration from Spring Data Redis and find the version
      property for one of the reported cluster nodes.
      
      Fixes gh-22061
      b2730370
    • Andy Wilkinson's avatar
      Merge branch '2.2.x' into 2.3.x · fc2e3770
      Andy Wilkinson authored
      Closes gh-22087
      fc2e3770
    • Andy Wilkinson's avatar
      Merge branch '2.1.x' into 2.2.x · 3fed27fd
      Andy Wilkinson authored
      Closes gh-22085
      3fed27fd
    • Andy Wilkinson's avatar
      Use Groovy's bom in spring-boot-dependencies · 0b453365
      Andy Wilkinson authored
      Closes gh-22084
      0b453365
  5. 23 Jun, 2020 9 commits
  6. 22 Jun, 2020 5 commits
  7. 19 Jun, 2020 13 commits
  8. 18 Jun, 2020 3 commits
    • Scott Frederick's avatar
      Validate image references before passing to CNB builder · 28643e4d
      Scott Frederick authored
      Prior to this commit, an image name or run image name derived from
      the project name or provided by the user would be passed to the CNB
      builder without validation by the Maven plugin build-image goal or
      Gradle plugin bootBuildImage task. This could lead to error messages
      from the plugins that are difficult to understand and diagnose.
      
      This commit makes parsing of the image names more strict, based on
      the grammar implemented by the Docker go library. This provides
      validation of the image names before passing them to the builder,
      with a more descriptive error message when parsing and validation
      fails.
      
      Fixes gh-21495
      28643e4d
    • Andy Wilkinson's avatar
      Merge branch '2.2.x' into 2.3.x · 63423e7d
      Andy Wilkinson authored
      63423e7d
    • Andy Wilkinson's avatar
      Only process main metadata as it already includes additional metadata · 67604a54
      Andy Wilkinson authored
      Previously, the configuration property table generation was reading
      both the main metadata and the additional metadata from each project.
      This was unnecessary as the annotation processor will have already
      merged the additional metadata into the main metadata before writing
      it to disk. Processing both the main and additional metadata led to
      a clash as the metadata overlapped. When the entry in the additional
      metadata won the clash, the resulting entry in the configuration
      property table would lose any details that aren't contained in the
      additional metadata.
      
      This commit updates the property table generation code to only use
      the main metadata files.
      
      Fixes gh-21131
      67604a54