diff --git a/.settings.xml b/.settings.xml new file mode 100644 index 00000000..006f51ef --- /dev/null +++ b/.settings.xml @@ -0,0 +1,60 @@ + + + + + repo.spring.io + ${env.CI_DEPLOY_USERNAME} + ${env.CI_DEPLOY_PASSWORD} + + + + + spring + true + + + spring-snapshots + Spring Snapshots + http://repo.spring.io/libs-snapshot-local + + true + + + + spring-milestones + Spring Milestones + http://repo.spring.io/libs-milestone-local + + false + + + + spring-releases + Spring Releases + http://repo.spring.io/release + + false + + + + + + spring-snapshots + Spring Snapshots + http://repo.spring.io/libs-snapshot-local + + true + + + + spring-milestones + Spring Milestones + http://repo.spring.io/libs-milestone-local + + false + + + + + + diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..c6fc72ae --- /dev/null +++ b/.travis.yml @@ -0,0 +1,19 @@ +language: java +before_install: + - git config user.name "$GIT_NAME" + - git config user.email "$GIT_EMAIL" + - git config credential.helper "store --file=.git/credentials" + - echo "https://$GH_TOKEN:@github.com" > .git/credentials + - gem install asciidoctor +install: +- mvn --settings .settings.xml install -P docs -q -U -DskipTests=true -Dmaven.test.redirectTestOutputToFile=true +- ./docs/src/main/asciidoc/ghpages.sh +script: +- '[ "${TRAVIS_PULL_REQUEST}" != "false" ] || mvn --settings .settings.xml deploy -nsu -Dmaven.test.redirectTestOutputToFile=true' +- '[ "${TRAVIS_PULL_REQUEST}" = "false" ] || mvn --settings .settings.xml install -nsu -Dmaven.test.redirectTestOutputToFile=true' +env: + global: + - GIT_NAME="Dave Syer" + - GIT_EMAIL=dsyer@pivotal.io + - CI_DEPLOY_USERNAME=buildmaster + - secure: ebyeRdLvcMEhxeAcXjHb6s8+Gr7R9W4PDcSLEIxviZQgTQd3BM/ODNEkrKDfyE1IfIaTznit+A6qxXCjxVrsHXYn8yiEVGFMp+2ijo+e7K7VSbRXBtIfDMzELOZJ7+zIiLdDdwP/9wNGNOSe7q/wChBOuqLh2VCYngcof1ZVSxQ= diff --git a/README.adoc b/README.adoc new file mode 100644 index 00000000..0ffc7973 --- /dev/null +++ b/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-build/src/main/asciidoc/README.adoc b/docs/src/main/asciidoc/README.adoc similarity index 100% rename from spring-cloud-build/src/main/asciidoc/README.adoc rename to docs/src/main/asciidoc/README.adoc diff --git a/spring-cloud-build/src/main/asciidoc/building.adoc b/docs/src/main/asciidoc/building.adoc similarity index 100% rename from spring-cloud-build/src/main/asciidoc/building.adoc rename to docs/src/main/asciidoc/building.adoc diff --git a/spring-cloud-build/src/main/asciidoc/contributing.adoc b/docs/src/main/asciidoc/contributing.adoc similarity index 100% rename from spring-cloud-build/src/main/asciidoc/contributing.adoc rename to docs/src/main/asciidoc/contributing.adoc diff --git a/spring-cloud-build/src/main/asciidoc/ghpages.sh b/docs/src/main/asciidoc/ghpages.sh similarity index 100% rename from spring-cloud-build/src/main/asciidoc/ghpages.sh rename to docs/src/main/asciidoc/ghpages.sh diff --git a/spring-cloud-build/src/main/asciidoc/spring-cloud-build.adoc b/docs/src/main/asciidoc/spring-cloud-build.adoc similarity index 100% rename from spring-cloud-build/src/main/asciidoc/spring-cloud-build.adoc rename to docs/src/main/asciidoc/spring-cloud-build.adoc diff --git a/spring-cloud-build/src/main/ruby/generate_readme.sh b/docs/src/main/ruby/generate_readme.sh similarity index 100% rename from spring-cloud-build/src/main/ruby/generate_readme.sh rename to docs/src/main/ruby/generate_readme.sh