зеркало из
https://github.com/iharh/notes.git
synced 2025-10-30 13:16:07 +02:00
81 строка
3.6 KiB
Plaintext
81 строка
3.6 KiB
Plaintext
https://docs.spring.io/spring-boot/docs/current/gradle-plugin/reference/html/
|
|
https://docs.spring.io/spring-boot/docs/current/gradle-plugin/reference/pdf/spring-boot-gradle-plugin-reference.pdf
|
|
|
|
https://github.com/spring-projects/spring-boot/tree/master/spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin
|
|
https://github.com/spring-projects/spring-boot/tree/master/spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle
|
|
https://github.com/spring-projects/spring-boot/tree/master/spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks
|
|
https://github.com/spring-projects/spring-boot/blob/master/spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/run/BootRun.java
|
|
https://github.com/spring-projects/spring-boot/tree/master/spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin
|
|
https://github.com/spring-projects/spring-boot/tree/master/spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/dsl
|
|
|
|
articles
|
|
2019
|
|
https://www.baeldung.com/spring-boot-gradle-plugin
|
|
2017
|
|
https://spring.io/blog/2017/04/05/spring-boot-s-new-gradle-plugin
|
|
|
|
ref
|
|
https://docs.spring.io/spring-boot/docs/current/gradle-plugin/reference/html/
|
|
https://docs.spring.io/spring-boot/docs/current/reference/html/build-tool-plugins-gradle-plugin.html
|
|
|
|
api
|
|
https://docs.spring.io/spring-boot/docs/current/gradle-plugin/api/
|
|
https://docs.spring.io/spring-boot/docs/current/gradle-plugin/api/org/springframework/boot/gradle/plugin/SpringBootPlugin.html
|
|
https://github.com/spring-projects/spring-boot/blob/main/spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin/SpringBootPlugin.java
|
|
|
|
dsl-configuration
|
|
https://docs.gradle.org/current/dsl/org.gradle.api.artifacts.Configuration.html
|
|
|
|
fully-executable
|
|
bootJar {
|
|
launchScript()
|
|
launchScript {
|
|
properties 'logFilename': 'example-app.log'
|
|
}
|
|
}
|
|
|
|
actuator
|
|
springBoot {
|
|
buildInfo()
|
|
buildInfo {
|
|
properties {
|
|
artifact = 'example-app'
|
|
version = '1.2.3'
|
|
group = 'com.example'
|
|
name = 'Example application'
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
tasks
|
|
bootRun
|
|
https://stackoverflow.com/questions/36923288/how-to-run-bootrun-with-spring-profile-via-gradle-task
|
|
tasks {
|
|
register("bootDev") {
|
|
group = "application"
|
|
description = "Runs this project as a Spring Boot application with the dev profile"
|
|
doFirst {
|
|
bootRun.configure {
|
|
systemProperty("spring.profiles.active", "dev")
|
|
}
|
|
}
|
|
finalizedBy("bootRun")
|
|
}
|
|
}
|
|
groovy-sample
|
|
https://stackoverflow.com/questions/39839223/how-to-create-a-gradle-task-that-will-execute-bootrun-with-a-specific-profile
|
|
??? don't work
|
|
task bootRunTest(type: org.springframework.boot.gradle.run.BootRunTask, dependsOn: 'build') {
|
|
group = 'Application'
|
|
doFirst() {
|
|
main = project.mainClassName
|
|
classpath = sourceSets.main.runtimeClasspath
|
|
systemProperty 'spring.profiles.active', 'test'
|
|
}
|
|
}
|
|
|
|
issues
|
|
https://github.com/spring-projects/spring-boot/issues?utf8=%E2%9C%93&q=label%3A%22theme%3A%20gradle-plugin%22
|
|
https://github.com/spring-projects/spring-boot/issues?utf8=%E2%9C%93&q=label%3A%22theme%3A%20gradle-plugin%22%20milestone%3A2.0.0.M1%20
|