1. 08 Jun, 2017 2 commits
  2. 07 Jun, 2017 4 commits
  3. 03 Jun, 2017 3 commits
    • Andy Wilkinson's avatar
    • Andy Wilkinson's avatar
      Tolerate Successfully built being found in response other than last · 31ff7f18
      Andy Wilkinson authored
      Different versions of Docker produce different responses when building
      and tagging an image. On CI, a response with a stream like
      "Successfully built 185991ffe24a" followed by a response with a
      stream like "Successfully tagged spring-boot-it/centos:6.9-a23bced6"
      is received. By default, for the building of an image to be considered
      successful, the Docker Java client requires the stream for the last
      response item to contain "Successfully built". This means that, on the
      CI server, it incorrectly believes that the building of the tagged
      image has failed.
      
      This commit uses a custom BuildImageResultCallback that doesn't
      require the last response to be the one that has a stream containing
      "Successfully built". Instead, it looks back through the error-free
      responses (newest to oldest) looking for one with a stream containing
      "Successfully built".
      31ff7f18
    • Andy Wilkinson's avatar
  4. 02 Jun, 2017 2 commits
  5. 01 Jun, 2017 1 commit
    • Andy Wilkinson's avatar
      Restore original TCCL in PropertiesLauncherTests · 5b4f9edc
      Andy Wilkinson authored
      Calling launch of PropertiesLauncherTests sets the thread context
      class loader to an instance of LaunchedURLClassLoader. To avoid this
      class loader being used beyond the scope of the test and launcher
      that created it, this commit updates PropertiesLauncherTests to
      capture the TCCL before each test and restore it after each test.
      
      Closes gh-9378
      5b4f9edc
  6. 30 May, 2017 1 commit
  7. 29 May, 2017 1 commit
  8. 22 May, 2017 2 commits
  9. 15 May, 2017 3 commits
    • Phillip Webb's avatar
      Polish · 9a4a2053
      Phillip Webb authored
      9a4a2053
    • Andy Wilkinson's avatar
      Fix violation reported by Checkstyle · 198093c6
      Andy Wilkinson authored
      198093c6
    • Andy Wilkinson's avatar
      Close Liquibase-specific DataSource once database has been migrated · a6f8351d
      Andy Wilkinson authored
      Previously, when the liquibase.url, .username, and .password
      properties were used to configure a DataSource specifically for
      Liquibase that DataSource would never be explicitly closed. As it is
      created by DataSourceBuilder with no explicitly configured type it
      will use whichever connection pool is available and, therefore, will
      create and keep open the pool's minimum number of connections. This
      is an unnecessary use of resources both in the application and in the
      database.
      
      This commit updates LiquibaseAutoConfiguration so that if it uses
      DataSourceBuilder to create a DataSource then it will also close that
      DataSource once the database has been migrated.
      
      Closes gh-9218
      a6f8351d
  10. 12 May, 2017 7 commits
  11. 11 May, 2017 1 commit
  12. 04 May, 2017 1 commit
  13. 03 May, 2017 8 commits
  14. 02 May, 2017 2 commits
  15. 28 Apr, 2017 2 commits