Add tests for Gradle examples used in plugin docs
Fixes gh-25468
This commit is contained in:
@@ -13,3 +13,10 @@ bootBuildImage {
|
||||
runImage = "mine/java-cnb-run"
|
||||
}
|
||||
// end::builder[]
|
||||
|
||||
task bootBuildImageBuilder {
|
||||
doFirst {
|
||||
println("builder=${tasks.bootBuildImage.builder}")
|
||||
println("runImage=${tasks.bootBuildImage.runImage}")
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import org.springframework.boot.gradle.tasks.bundling.BootJar
|
||||
import org.springframework.boot.gradle.tasks.bundling.BootBuildImage
|
||||
|
||||
plugins {
|
||||
java
|
||||
@@ -15,3 +16,10 @@ tasks.getByName<BootBuildImage>("bootBuildImage") {
|
||||
runImage = "mine/java-cnb-run"
|
||||
}
|
||||
// end::builder[]
|
||||
|
||||
tasks.register("bootBuildImageBuilder") {
|
||||
doFirst {
|
||||
println("builder=${tasks.getByName<BootBuildImage>("bootBuildImage").builder}")
|
||||
println("runImage=${tasks.getByName<BootBuildImage>("bootBuildImage").runImage}")
|
||||
}
|
||||
}
|
||||
|
||||
@@ -16,3 +16,9 @@ bootBuildImage {
|
||||
}
|
||||
}
|
||||
// end::docker-auth-token[]
|
||||
|
||||
task bootBuildImageDocker {
|
||||
doFirst {
|
||||
println("token=${tasks.bootBuildImage.docker.builderRegistry.token}")
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,3 +19,9 @@ tasks.getByName<BootBuildImage>("bootBuildImage") {
|
||||
}
|
||||
}
|
||||
// end::docker-auth-token[]
|
||||
|
||||
tasks.register("bootBuildImageDocker") {
|
||||
doFirst {
|
||||
println("token=${tasks.getByName<BootBuildImage>("bootBuildImage").docker.builderRegistry.token}")
|
||||
}
|
||||
}
|
||||
|
||||
@@ -19,3 +19,12 @@ bootBuildImage {
|
||||
}
|
||||
}
|
||||
// end::docker-auth-user[]
|
||||
|
||||
task bootBuildImageDocker {
|
||||
doFirst {
|
||||
println("username=${tasks.bootBuildImage.docker.builderRegistry.username}")
|
||||
println("password=${tasks.bootBuildImage.docker.builderRegistry.password}")
|
||||
println("url=${tasks.bootBuildImage.docker.builderRegistry.url}")
|
||||
println("email=${tasks.bootBuildImage.docker.builderRegistry.email}")
|
||||
}
|
||||
}
|
||||
|
||||
@@ -22,3 +22,12 @@ tasks.getByName<BootBuildImage>("bootBuildImage") {
|
||||
}
|
||||
}
|
||||
// end::docker-auth-user[]
|
||||
|
||||
tasks.register("bootBuildImageDocker") {
|
||||
doFirst {
|
||||
println("username=${tasks.getByName<BootBuildImage>("bootBuildImage").docker.builderRegistry.username}")
|
||||
println("password=${tasks.getByName<BootBuildImage>("bootBuildImage").docker.builderRegistry.password}")
|
||||
println("url=${tasks.getByName<BootBuildImage>("bootBuildImage").docker.builderRegistry.url}")
|
||||
println("email=${tasks.getByName<BootBuildImage>("bootBuildImage").docker.builderRegistry.email}")
|
||||
}
|
||||
}
|
||||
|
||||
@@ -16,3 +16,11 @@ bootBuildImage {
|
||||
}
|
||||
}
|
||||
// end::docker-host[]
|
||||
|
||||
task bootBuildImageDocker {
|
||||
doFirst {
|
||||
println("host=${tasks.bootBuildImage.docker.host}")
|
||||
println("tlsVerify=${tasks.bootBuildImage.docker.tlsVerify}")
|
||||
println("certPath=${tasks.bootBuildImage.docker.certPath}")
|
||||
}
|
||||
}
|
||||
|
||||
@@ -14,8 +14,16 @@ tasks.getByName<BootJar>("bootJar") {
|
||||
tasks.getByName<BootBuildImage>("bootBuildImage") {
|
||||
docker {
|
||||
host = "tcp://192.168.99.100:2376"
|
||||
tlsVerify = true
|
||||
isTlsVerify = true
|
||||
certPath = "/home/users/.minikube/certs"
|
||||
}
|
||||
}
|
||||
// end::docker-host[]
|
||||
|
||||
tasks.register("bootBuildImageDocker") {
|
||||
doFirst {
|
||||
println("host=${tasks.getByName<BootBuildImage>("bootBuildImage").docker.host}")
|
||||
println("tlsVerify=${tasks.getByName<BootBuildImage>("bootBuildImage").docker.isTlsVerify}")
|
||||
println("certPath=${tasks.getByName<BootBuildImage>("bootBuildImage").docker.certPath}")
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user