spring-boot/spring-boot-project/spring-boot-tools
Andy Wilkinson 0a9fe65443 Use line endings on all OSs when writing image config JSON
Previously \r\n was used on Windows and \n was used on other
platforms. This resulted in different JSON content being written to
the archive. As the config's entry name is the SHA-256 hash of its
content, it also resulted in the entry name being different.

This commit updates the JSON that's written into the archive to use
\n line endings, irrespective of the OS on which the image is being
built.

See gh-19828
2020-01-23 14:37:06 +00:00
..
spring-boot-antlib Use parentheses when declaring dependencies 2020-01-22 16:02:38 -08:00
spring-boot-autoconfigure-processor Use parentheses when declaring dependencies 2020-01-22 16:02:38 -08:00
spring-boot-buildpack-platform Use line endings on all OSs when writing image config JSON 2020-01-23 14:37:06 +00:00
spring-boot-configuration-metadata Use parentheses when declaring dependencies 2020-01-22 16:02:38 -08:00
spring-boot-configuration-processor Use Class.forName rather than ClassLoader.loadClass 2020-01-23 10:47:53 +01:00
spring-boot-gradle-plugin Fix bootBuildImage integration tests on Java 13 2020-01-23 13:50:22 +00:00
spring-boot-jarmode-layertools Rename spring-boot-layertools 2020-01-22 20:24:23 -08:00
spring-boot-loader Migrate remaining use of ClassLoader.loadClass to Class.forName 2020-01-23 13:15:45 +01:00
spring-boot-loader-tools Automatically add jarmode jars when packaging 2020-01-22 23:14:47 -08:00
spring-boot-maven-plugin Polish 2020-01-23 14:04:19 +01:00
spring-boot-test-support Migrate remaining use of ClassLoader.loadClass to Class.forName 2020-01-23 13:15:45 +01:00