From 242729c8cc8428f41f25c5edc3010944e277a5c0 Mon Sep 17 00:00:00 2001 From: Dave Syer Date: Mon, 25 Jan 2016 14:12:46 +0000 Subject: [PATCH] Add extra spring-cloud-*-dependencies BOMs --- pom.xml | 1 + spring-cloud-dependencies-parent/Guardfile | 12 + spring-cloud-dependencies-parent/README.adoc | 4 + .../eclipse-code-formatter.xml | 296 ++++++++++++++++++ spring-cloud-dependencies-parent/pom.xml | 131 ++++++++ 5 files changed, 444 insertions(+) create mode 100644 spring-cloud-dependencies-parent/Guardfile create mode 100644 spring-cloud-dependencies-parent/README.adoc create mode 100644 spring-cloud-dependencies-parent/eclipse-code-formatter.xml create mode 100644 spring-cloud-dependencies-parent/pom.xml diff --git a/pom.xml b/pom.xml index c9075319..fff6e0f8 100644 --- a/pom.xml +++ b/pom.xml @@ -15,6 +15,7 @@ spring-cloud-build + spring-cloud-dependencies-parent diff --git a/spring-cloud-dependencies-parent/Guardfile b/spring-cloud-dependencies-parent/Guardfile new file mode 100644 index 00000000..6e8389bf --- /dev/null +++ b/spring-cloud-dependencies-parent/Guardfile @@ -0,0 +1,12 @@ +require 'asciidoctor' +require 'erb' + +options = {:mkdirs => true, :safe => :unsafe, :attributes => 'linkcss'} + +guard 'shell' do + watch(/^[A-Za-z].*\.adoc$/) {|m| + Asciidoctor.load_file('src/main/asciidoc/README.adoc', :to_file => './README.adoc', safe: :safe, parse: false) + Asciidoctor.render_file('src/main/asciidoc/spring-cloud-build.adoc', options.merge(:to_dir => 'target/generated-docs')) + Asciidoctor.render_file('src/main/asciidoc/building.adoc', options.merge(:to_dir => 'target/generated-docs')) + } +end diff --git a/spring-cloud-dependencies-parent/README.adoc b/spring-cloud-dependencies-parent/README.adoc new file mode 100644 index 00000000..0ffc7973 --- /dev/null +++ b/spring-cloud-dependencies-parent/README.adoc @@ -0,0 +1,4 @@ +// Do not edit this file (e.g. go instead to src/main/asciidoc) + +Spring Cloud Build is a common utility project for Spring Cloud +to use for plugin and dependency management. diff --git a/spring-cloud-dependencies-parent/eclipse-code-formatter.xml b/spring-cloud-dependencies-parent/eclipse-code-formatter.xml new file mode 100644 index 00000000..b6057671 --- /dev/null +++ b/spring-cloud-dependencies-parent/eclipse-code-formatter.xml @@ -0,0 +1,296 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/spring-cloud-dependencies-parent/pom.xml b/spring-cloud-dependencies-parent/pom.xml new file mode 100644 index 00000000..dd9b4ce4 --- /dev/null +++ b/spring-cloud-dependencies-parent/pom.xml @@ -0,0 +1,131 @@ + + + 4.0.0 + org.springframework.cloud + spring-cloud-dependencies-parent + 1.0.4.BUILD-SNAPSHOT + pom + spring-cloud-dependencies-parent + Spring Cloud Build + http://projects.spring.io/spring-cloud/ + + Pivotal Software, Inc. + http://www.spring.io + + + + Apache License, Version 2.0 + http://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 + + http://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. + http://www.spring.io + + Project lead + + + + sgibb + Spencer Gibb + sgibb at pivotal.io + Pivotal Software, Inc. + http://www.spring.io + + Project lead + + + + + 3.0.0 + + + UTF-8 + 1.7 + ${basedir} + ${project.artifactId} + + + 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} + + + + repo.spring.io + Spring Release Repository + https://repo.spring.io/libs-release-local + + + repo.spring.io + Spring Snapshot Repository + https://repo.spring.io/libs-snapshot-local + + + + + 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 + + + sonatype-nexus-snapshots + Sonatype Nexus Snapshots + https://oss.sonatype.org/content/repositories/snapshots/ + + + sonatype-nexus-staging + Nexus Release Repository + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + + + + +