Fix CI log interleaving

* Stop logs from parallel tests interleaving with each other
* Cut down on noise and reduce page load times by only logging std
streams for tests that fail
* @Validated AT cloud foundry configuration
* Remove unnecessary Gradle tasks from the AT job since they've already
been performed as part of `build`
* Stop tests and javadoc Gradle tasks being run against docs subproject
and causing failures

#380
This commit is contained in:
Gareth Clay
2020-06-09 17:16:23 +01:00
committed by Roy Clarkson
parent f2ec97d977
commit 6fed6572cb
16 changed files with 91 additions and 47 deletions

View File

@@ -49,6 +49,10 @@ dependencies {
docs("io.spring.docresources:spring-doc-resources:0.2.1.RELEASE@zip")
}
javadoc {
enabled = false
}
task prepareAsciidocBuild(type: Sync) {
dependsOn configurations.docs
// copy doc resources
@@ -84,7 +88,7 @@ asciidoctorPdf {
asciidoctor {
dependsOn asciidoctorPdf
baseDirFollowsSourceFile()
baseDirFollowsSourceFile()
sourceDir = file("$buildDir/asciidoc")
sources {
include '*.adoc'

View File

@@ -6,7 +6,7 @@
:toclevels: 4
:sectlinks:
:examples-dir: ../../src/test/java/com/example/appbroker/
:examples-dir: ../../src/main/java/com/example/appbroker/
:sapbr: https://cloud.spring.io/spring-cloud-app-broker/
:sapbr-href: {sapbr}[Spring Cloud App Broker]
:sapbr-api: https://docs.spring.io/spring-cloud-app-broker/docs/{project-version}/api/

View File

@@ -1,4 +1,4 @@
:examples-dir: ../../src/test/java/com/example/appbroker/
:examples-dir: ../../src/main/java/com/example/appbroker/
[[service-bindings]]
== Service Bindings

View File

@@ -1,4 +1,4 @@
:examples-dir: ../../src/test/java/com/example/appbroker/
:examples-dir: ../../src/main/java/com/example/appbroker/
[[service-instances]]
== Service Instances