4.0.0 org.springframework.cloud spring-cloud-build 2.2.4.BUILD-SNAPSHOT pom Spring Cloud Parent Spring Cloud parent pom, managing plugins and dependencies for Spring Cloud projects docs spring-cloud-build-dependencies spring-cloud-dependencies-parent spring-cloud-build-tools https://spring.io/spring-cloud 1.8 @ UTF-8 UTF-8 ${java.version} ${java.version} ${basedir} ${project.artifactId} 2.2.7.RELEASE 2.2.4.BUILD-SNAPSHOT ${project.build.directory}/build-docs ${project.build.directory}/refdocs/ 0.2.1.RELEASE 0.1.3.RELEASE 1.5.0-alpha.18 1.5.18 ${project.version} deploy ${project.version} 1.5.8 9.2.7.0 jacoco reuseReports ${project.basedir}/../target/jacoco.exec java 3.8.0 2.10 ${maven-checkstyle-plugin.version} 8.18 0.0.9 2.22.1 3.1.0 3.0.1 3.1.0 1.8 2.22.1 3.2.2 1.6.0 3.1.0 3.0.0 3.1.1 3.0.0-M2 1.6 3.1.1 1.5.8 3.0.0 2.2.1 1.16 0.0.7 3.0.0 false true true true master https://raw.githubusercontent.com/spring-cloud/spring-cloud-build/${spring-cloud-build-checkstyle.branch}/spring-cloud-build-tools/src/checkstyle/checkstyle-suppressions.xml https://raw.githubusercontent.com/spring-cloud/spring-cloud-build/${spring-cloud-build-checkstyle.branch}/spring-cloud-build-tools/src/checkstyle/nohttp-checkstyle.xml ${maven.multiModuleProjectDirectory}/src/checkstyle/checkstyle-suppressions.xml 0.0.2.RELEASE true 3.2.10 1.8.1 ${project.basedir}/src/main/asciidoc/_configprops.adoc .* generate-resources generate-resources ${project.build.directory}/generated-docs/reference/html ${project.build.directory}/generated-docs/reference/htmlsingle ${project.build.directory}/generated-docs/reference/pdf org.springframework.cloud spring-cloud-build-dependencies ${spring-cloud-build.version} pom import Pivotal Software, Inc. https://www.spring.io Apache License, Version 2.0 https://www.apache.org/licenses/LICENSE-2.0 Copyright 2014-2015 the original author or authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at https://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. https://github.com/spring-cloud/spring-cloud-build scm:git:git://github.com/spring-cloud/spring-cloud-build.git scm:git:ssh://git@github.com/spring-cloud/spring-cloud-build.git HEAD dsyer Dave Syer dsyer at pivotal.io Pivotal Software, Inc. https://www.spring.io lead sgibb Spencer Gibb sgibb at pivotal.io Pivotal Software, Inc. https://www.spring.io lead mgrzejszczak Marcin Grzejszczak mgrzejszczak at pivotal.io Pivotal Software, Inc. https://www.spring.io developer rbaxter Ryan Baxter rbaxter at pivotal.io Pivotal Software, Inc. https://www.spring.io developer omaciaszeksharma Olga Maciaszek-Sharma omaciaszeksharma at pivotal.io Pivotal Software, Inc. https://www.spring.io developer ${basedir}/src/main/resources true **/application*.yml **/application*.properties ${basedir}/src/main/resources **/application*.yml **/application*.properties maven-javadoc-plugin ${maven-javadoc-plugin.version} javadoc jar package false true maven-source-plugin ${maven-source-plugin.version} attach-sources jar package org.codehaus.mojo flatten-maven-plugin true flatten process-resources flatten true oss expand remove remove org.apache.maven.plugins maven-eclipse-plugin ${maven-eclipse-plugin.version} org.apache.maven.plugins maven-compiler-plugin ${maven-compiler-plugin.version} ${maven.compiler.source} ${maven.compiler.target} -parameters org.apache.maven.plugins maven-failsafe-plugin ${maven-failsafe-plugin.version} integration-test verify org.apache.maven.plugins maven-jar-plugin ${maven-jar-plugin.version} ${start-class} true org.apache.maven.plugins maven-antrun-plugin ${maven-antrun-plugin.version} org.apache.maven.plugins maven-surefire-plugin ${maven-surefire-plugin.version} **/*Tests.java **/*Test.java **/Abstract*.java org.apache.maven.plugins maven-war-plugin ${maven-war-plugin.version} false ${start-class} true org.codehaus.mojo exec-maven-plugin ${exec-maven-plugin.version} ${start-class} org.apache.maven.plugins maven-resources-plugin ${maven-resources-plugin.version} ${resource.delimiter} false io.spring.javaformat spring-javaformat-maven-plugin ${spring-javaformat.version} validate ${disable.checks} apply validate org.apache.maven.plugins maven-checkstyle-plugin ${maven-checkstyle-plugin.version} com.puppycrawl.tools checkstyle ${puppycrawl-tools-checkstyle.version} io.spring.javaformat spring-javaformat-checkstyle ${spring-javaformat-checkstyle.version} org.springframework.cloud spring-cloud-build-tools ${spring-cloud-build.version} io.spring.nohttp nohttp-checkstyle ${nohttp-checkstyle.version} checkstyle-validation validate true ${disable.checks} checkstyle.xml checkstyle-header.txt checkstyle.build.directory=${project.build.directory} checkstyle.suppressions.file=${checkstyle.suppressions.file} checkstyle.additional.suppressions.file=${checkstyle.additional.suppressions.file} true ${maven-checkstyle-plugin.includeTestSourceDirectory} ${maven-checkstyle-plugin.failsOnError} ${maven-checkstyle-plugin.failOnViolation} check no-http-checkstyle-validation validate true ${disable.nohttp.checks} ${checkstyle.nohttp.file} **/* **/.idea/**/*,**/.git/**/*,**/target/**/*,**/*.log ./ check pl.project13.maven git-commit-id-plugin ${git-commit-id-plugin.version} revision true yyyy-MM-dd'T'HH:mm:ssZ true ${project.build.outputDirectory}/git.properties false org.springframework.boot spring-boot-maven-plugin ${spring-boot.version} repackage ${start-class} org.apache.maven.plugins maven-shade-plugin ${maven-shade-plugin.version} org.springframework.boot spring-boot-maven-plugin ${spring-boot.version} true true *:* META-INF/*.SF META-INF/*.DSA META-INF/*.RSA package shade META-INF/spring.handlers META-INF/spring.factories META-INF/spring.schemas ${start-class} org.apache.maven.plugins maven-enforcer-plugin ${maven-enforcer-plugin.version} enforce-versions enforce false org.eclipse.m2e lifecycle-mapping 1.0.0 org.apache.maven.plugins maven-checkstyle-plugin [2.17,) check org.apache.maven.plugins maven-javadoc-plugin ${maven-javadoc-plugin.version} aggregate aggregate site org.apache.maven.plugins maven-javadoc-plugin ${maven-javadoc-plugin.version} non-aggregate javadoc aggregate aggregate https://github.com/spring-cloud spring-docs scp://static.springframework.org/var/www/domains/springframework.org/static/htdocs/spring-cloud/docs/${project.artifactId}/${project.version} sonatype-nexus-staging Nexus Release Repository https://oss.sonatype.org/service/local/staging/deploy/maven2/ repo.spring.io Spring Snapshot Repository https://repo.spring.io/libs-snapshot-local spring spring-snapshots Spring Snapshots https://repo.spring.io/libs-snapshot-local true false spring-milestones Spring Milestones https://repo.spring.io/libs-milestone-local false spring-releases Spring Releases https://repo.spring.io/release false spring-plugins Spring Maven Plugins Repository https://repo.spring.io/plugins-release spring-snapshots Spring Snapshots https://repo.spring.io/libs-snapshot-local true false spring-milestones Spring Milestones https://repo.spring.io/libs-milestone-local false spring-releases Spring Releases https://repo.spring.io/libs-release-local false milestone repo.spring.io Spring Milestone Repository https://repo.spring.io/libs-milestone-local bintray bintray Jcenter Repository https://api.bintray.com/maven/spring/jars/org.springframework.cloud:${bintray.package} central org.apache.maven.plugins maven-gpg-plugin ${maven-gpg-plugin.version} sign-artifacts verify sign guides org.apache.maven.plugins maven-dependency-plugin ${maven-dependency-plugin.version} unpack-docs ${maven-dependency-plugin-for-guides.phase} unpack org.springframework.cloud spring-cloud-build-docs ${spring-cloud-build.version} sources jar false ${docs.resources.dir} exec-maven-plugin org.codehaus.mojo Run guides update ${guides-update.phase} exec ${skipGuides} ${maven.multiModuleProjectDirectory} ${docs.resources.dir}/asciidoc/update-guides.sh ${guides-project.version} java8 [1.8,) maven-javadoc-plugin -Xdoclint:none java11 [1.11,) maven-javadoc-plugin 8 imports !windows .google project.packaging jar org.codehaus.mojo exec-maven-plugin ${exec-maven-plugin.version} imports process-sources egrep 1 -rm 1 ^import com.google --include=*.java ${project.basedir} exec docs org.apache.maven.plugins maven-dependency-plugin ${maven-dependency-plugin.version} unpack-docs ${maven-dependency-plugin-for-docs.phase} unpack org.springframework.cloud spring-cloud-build-docs ${spring-cloud-build.version} sources jar true ${docs.resources.dir} unpack-docs-resources generate-resources unpack io.spring.docresources spring-doc-resources ${spring-doc-resources.version} zip true ${refdocs.build.directory} org.apache.maven.plugins maven-resources-plugin copy-asciidoc-resources generate-resources copy-resources ${project.build.directory}/refdocs/ src/main/asciidoc ghpages.sh org.codehaus.mojo exec-maven-plugin ${exec-maven-plugin.version} generate-configprops prepare-package java org.springframework.cloud spring-cloud-build-docs ${spring-cloud-build.version} jar true org.springframework.cloud.internal.Main ${configprops.path} ${configprops.inclusionPattern} org.asciidoctor asciidoctor-maven-plugin ${asciidoctor-maven-plugin.version} io.spring.asciidoctor spring-asciidoctor-extensions ${spring-asciidoctor-extensions.version} org.asciidoctor asciidoctorj-pdf ${asciidoctorj-pdf.version} org.asciidoctor asciidoctorj-diagram ${asciidoctorj-diagram.version} ${refdocs.build.directory} ${refdocs.build.directory} **/*.*adoc shared true left 4 true ${project.basedir}/src@ ${project.basedir}/src/main/asciidoc@ ${project.basedir}/target/generated-resources@ ${maven.multiModuleProjectDirectory}@ ${docs.main}@ https://raw.githubusercontent.com/spring-cloud/${docs.main}/${github-tag}@ https://github.com/spring-cloud/${docs.main}/tree/${github-tag}@ https://github.com/spring-cloud/${docs.main}/issues/@ https://github.com/spring-cloud/${docs.main}/wiki@ https://github.com/spring-cloud/${docs.main}/tree/master@ ${index-link}@ ${project.version}@ ${project.version}@ ${github-tag}@ ${version-type}@ ${docs-url}@ ${raw-docs-url}@ ${project.version}@ ${docs.main}@ asciidoctor-diagram generate-html-documentation prepare-package process-asciidoc html5 .adoc .htmladoc ${generated-docs-multipage-output.dir} highlight.js book js/highlight atom-one-dark-reasonable true ./images font css/ spring.css warn true generate-htmlsingle-documentation prepare-package process-asciidoc html5 .htmlsingleadoc ${generated-docs-singlepage-output.dir} highlight.js book js/highlight atom-one-dark-reasonable true ./images font css/ spring.css generate-pdf-documentation prepare-package process-asciidoc pdf .pdfadoc ${generated-docs-pdf-output.dir} ${refdocs.build.directory} **/* org.apache.maven.plugins maven-antrun-plugin ${maven-antrun-plugin.version} ant-contrib ant-contrib 1.0b3 ant ant org.apache.ant ant-nodeps ${ant-nodeps.version} org.tigris.antelope antelopetasks ${antelopetasks.version} org.jruby jruby-complete ${jruby-complete.version} org.asciidoctor asciidoctorj ${asciidoctorj.version} readme process-resources run assert-no-unresolved-links prepare-package run package-and-attach-docs-zip package run setup-maven-properties initialize run true org.codehaus.mojo build-helper-maven-plugin ${build-helper-maven-plugin.version} false attach-zip attach-artifact ${project.build.directory}/${project.artifactId}-${project.version}.zip zip org.jfrog.buildinfo artifactory-maven-plugin ${artifactory-maven-plugin.version} build-info publish true docs https://repo.spring.io libs-release-local libs-snapshots-local sonar false org.jacoco jacoco-maven-plugin 0.7.4.201502262128 ${sonar.jacoco.reportPath} true agent prepare-agent org.apache.maven.plugins maven-surefire-plugin ${maven-surefire-plugin.version} listener org.sonar.java.jacoco.JUnitListener org.sonarsource.java sonar-jacoco-listeners 3.8 test license true org.codehaus.mojo license-maven-plugin ${license-maven-plugin.version} aggregate-licenses license:aggregate-add-third-party fast true