218 Commits (cfaf5700a71286546bd37ef4584dd334147aea43)

Author SHA1 Message Date
Andy Wilkinson 59122358d3 Clean up and format code 9 years ago
Andy Wilkinson 4a605f6270 Drop custom software component in favor of just publishing an artifact 9 years ago
Andy Wilkinson a685d9ec92 Run Gradle integration tests against multiple versions of Gradle 9 years ago
Andy Wilkinson 5f3462f358 Use ObjectFactory rather than Usages to create Usage on Gradle 4.0 9 years ago
Andy Wilkinson d5438c299c Polish "Use try-with-resources to close resources automatically" 9 years ago
Stephane Nicoll 7b1fc01733 Fix checkstyle violations 9 years ago
Stephane Nicoll 063d301fd3 Make LayoutType public 9 years ago
Andy Wilkinson 1ee9653f7c Group tasks and provide descriptions for tasks and configurations 9 years ago
Andy Wilkinson 762a13e84f Configure assemble to depend upon bootJar or bootWar 9 years ago
Andy Wilkinson a6d24a3bfc Allow bootWar to package webapp resources in dirs that overlap loader 9 years ago
Andy Wilkinson ae0700efc1 Try to make RunningDocumentationTests platform independent 9 years ago
Andy Wilkinson 079b324e21 Make RunningDocumentationTests platform independent 9 years ago
Stephane Nicoll 65986503c1 Fix glitch in doc 9 years ago
Andy Wilkinson 0186fb2e84 Fail fast when plugin is used with an unsupported version of Gradle 9 years ago
Andy Wilkinson ab18901ad0 Ensure that entry is completely configured before putting to the stream 9 years ago
Andy Wilkinson 2f64cdfa98 Include directory entries when copying loader into a Boot archive 9 years ago
Johnny Lim 8d921d49aa Fix typos in new Gradle plugin 9 years ago
Andy Wilkinson 5bc721f3ad Polish Gradle plugin's documentation 9 years ago
Andy Wilkinson 01166381a0 Provide separate documentation (API and reference) for Gradle plugin 9 years ago
Andy Wilkinson d43b1ae3a5 Polish the Gradle plugin's javadoc 9 years ago
Andy Wilkinson 85267def3e Integration test the reaction to the Application plugin being applied 9 years ago
Andy Wilkinson 915c17b955 Integration test the reaction to the Maven plugin being applied 9 years ago
Andy Wilkinson e552975a7a Integration test the reaction to the War plugin being applied 9 years ago
Andy Wilkinson c1f2f8079b Integration test the reaction to the Java plugin being applied 9 years ago
Andy Wilkinson b9b402e3db Rework BuildInfo to separate task and build info properties 9 years ago
Andy Wilkinson 201ea133e1 Guide users to apply dependency management plugin when resolution fails 9 years ago
Andy Wilkinson 8d55801c4d Restructure the code to enforce separation of plugin logic and tasks 9 years ago
Andy Wilkinson 1dc5c484f0 Use application plugin properties by convention when it is applied 9 years ago
Andy Wilkinson 188c9e0f42 Remove assumptions from BootInfo and move them to the DSL extension 9 years ago
Andy Wilkinson 5708eaf41b Simplify the DSL extension to provide a solid foundation 9 years ago
Andy Wilkinson 8048791ab2 Remove AgentPluginFeatures as they are undocumented 9 years ago
Andy Wilkinson f440b7b7e3 Move decision about an entry's compression out into BootJar and BootWar 9 years ago
Andy Wilkinson 5bf8f778e2 Don't write the default loader classes when a custom launcher is used 9 years ago
Andy Wilkinson 2b44ad9809 Rework BootRunTask to be more idiomatic and make fewer assumptions 9 years ago
Andy Wilkinson 6e7e42459b Exclude Devtools by default and provide an option to include it 9 years ago
Andy Wilkinson d015714cba Add support for reproducible archives to BootJar and BootWar 9 years ago
Andy Wilkinson bc543ef08a Use a convention mapping for resolving main class from the classpath 9 years ago
Andy Wilkinson d9af21ab7c Create software components for Spring Boot jar and war artifacts 9 years ago
Andy Wilkinson 31febfa383 Create distribution for Boot jar or war when application plugin applied 9 years ago
Andy Wilkinson b4e2044b9e Simplify bootRun main class configuration by reusing MainClassSupplier 9 years ago
Andy Wilkinson f16efb2277 Publish artifacts and, when Maven plugin used, customize upload task 9 years ago
Andy Wilkinson b1f9123311 React to dependency management plugin rather than always applying it 9 years ago
Andy Wilkinson 2ce8556976 Introduce bootJar and bootWar tasks for creating fat jars and wars 9 years ago
Andy Wilkinson 20fe95b276 React to the Java plugin being applied rather than always applying it 9 years ago
Phillip Webb d8f827d224 Cleanup and format code 9 years ago
Phillip Webb 425dbc3e52 Update copyright header for edited files 9 years ago
Phillip Webb 5867cd6175 Polish 9 years ago
Andy Wilkinson f67dd957b1 Ignore excludeDevtools on extension when it has been set on bootRepackage 9 years ago
Andy Wilkinson b931f564e6 Work around Gradle 3.3's overzealous deprecation warning 9 years ago
Eddú Meléndez 3d52c86a21 Annotate interfaces with @FunctionaInterface 9 years ago