diff --git a/docs/src/main/asciidoc/ghpages.sh b/docs/src/main/asciidoc/ghpages.sh
index 8d315164..1e5b9d90 100755
--- a/docs/src/main/asciidoc/ghpages.sh
+++ b/docs/src/main/asciidoc/ghpages.sh
@@ -121,14 +121,6 @@ function retrieve_doc_properties() {
echo "Will not extract any properties for release train"
return
fi
- echo "Extracting doc properties"
- MAIN_ADOC_VALUE=$("${MAVEN_EXEC}" -q \
- -Dexec.executable="echo" \
- -Dexec.args='${docs.main}' \
- org.codehaus.mojo:exec-maven-plugin:1.3.1:exec \
- -P docs \
- -pl docs | tail -1 )
- echo "Extracted 'main.adoc' from Maven build [${MAIN_ADOC_VALUE}]"
WHITELIST_PROPERTY=${WHITELIST_PROPERTY:-"docs.whitelisted.branches"}
@@ -226,15 +218,8 @@ function copy_docs_for_current_version() {
echo "The file [${file}] shouldn't be ignored"
# Not ignored...
# We want users to access 1.0.0.RELEASE/ instead of 1.0.0.RELEASE/spring-cloud.sleuth.html
- if [[ "${file}" == "${MAIN_ADOC_VALUE}.html" ]] ; then
- # We don't want to copy the spring-cloud-sleuth.html
- # we want it to be converted to index.html
- cp -rf "${f}" "${ROOT_FOLDER}/${CURRENT_BRANCH}/index.html"
- "${GIT_BIN}" add -A "${ROOT_FOLDER}/${CURRENT_BRANCH}/index.html"
- else
- cp -rf "${f}" "${ROOT_FOLDER}/${CURRENT_BRANCH}"
+ cp -rf "${f}" "${ROOT_FOLDER}/${CURRENT_BRANCH}"
"${GIT_BIN}" add -A "${ROOT_FOLDER}/${CURRENT_BRANCH}/${file}" || echo "Failed to add the file [${file}]"
- fi
fi
done
COMMIT_CHANGES="yes"
@@ -268,14 +253,7 @@ function copy_docs_for_branch() {
echo "Copying file [${file}] to destination [${destination}]"
if ! "${GIT_BIN}" ls-files -i -o --exclude-standard --directory | grep -q ^"${file}"$; then
# Not ignored...
- # We want users to access 1.0.0.RELEASE/ instead of 1.0.0.RELEASE/spring-cloud.sleuth.html
- if [[ ("${file}" == "${MAIN_ADOC_VALUE}.html") || ("${file}" == "${REPO_NAME}.html") ]] ; then
- # We don't want to copy the spring-cloud-sleuth.html
- # we want it to be converted to index.html
- cp -rf "${f}" "${destination}"/index.html
- else
- cp -rf "${f}" "${destination}"
- fi
+ cp -rf "${f}" "${destination}"
"${GIT_BIN}" add -A "${destination}"
fi
}
diff --git a/docs/src/test/bats/ghpages.bats b/docs/src/test/bats/ghpages.bats
index 4ff14167..cb4053bc 100644
--- a/docs/src/test/bats/ghpages.bats
+++ b/docs/src/test/bats/ghpages.bats
@@ -88,7 +88,6 @@ export -f stubbed_git
export RELEASER_GIT_OAUTH_TOKEN="mytoken"
cd "${TEMP_DIR}/spring-cloud-stream/"
mkdir -p docs/target/generated-docs/
- touch docs/target/generated-docs/${MAIN_ADOC_VALUE}.html
touch docs/target/generated-docs/foo.html
run "${SOURCE_DIR}"/ghpages.sh
@@ -118,7 +117,6 @@ export -f stubbed_git
cd "${TEMP_DIR}/spring-cloud-stream/"
mkdir -p docs/target/generated-docs/
- touch docs/target/generated-docs/${MAIN_ADOC_VALUE}.html
touch docs/target/generated-docs/foo.html
run "${SOURCE_DIR}"/ghpages.sh
@@ -130,7 +128,6 @@ export -f stubbed_git
# Previous branch was [master]
assert_output --partial "git checkout master"
assert_output --partial "git checkout v1.0.0.RELEASE"
- assert_output --partial "Extracted 'main.adoc' from Maven build [home]"
assert_output --partial "git stash"
assert_output --partial "git checkout gh-pages"
assert_output --partial "git pull origin gh-pages"
@@ -154,7 +151,6 @@ export -f stubbed_git
cd "${TEMP_DIR}/spring-cloud-stream/"
mkdir -p docs/target/generated-docs/
- touch docs/target/generated-docs/${MAIN_ADOC_VALUE}.html
touch docs/target/generated-docs/foo.html
run "${SOURCE_DIR}"/ghpages.sh
@@ -308,7 +304,6 @@ export -f stubbed_git
retrieve_doc_properties
assert_success
- assert [ "${MAIN_ADOC_VALUE}" == "home" ]
assert [ "${WHITELISTED_BRANCHES_VALUE}" == "0.1.1.RELEASE" ]
}
@@ -341,7 +336,6 @@ export -f stubbed_git
export CURRENT_BRANCH="master"
cd "${TEMP_DIR}/spring-cloud-stream/"
mkdir -p docs/target/generated-docs/
- touch docs/target/generated-docs/${MAIN_ADOC_VALUE}.html
touch docs/target/generated-docs/foo.html
source "${SOURCE_DIR}"/ghpages.sh
@@ -356,10 +350,9 @@ export -f stubbed_git
export GIT_BIN="printing_git"
export CURRENT_BRANCH="present"
export WHITELISTED_BRANCHES_VALUE="present"
- export MAIN_ADOC_VALUE="my_doc"
cd "${TEMP_DIR}/spring-cloud-stream/"
mkdir -p docs/target/generated-docs/
- touch docs/target/generated-docs/${MAIN_ADOC_VALUE}.html
+ touch docs/target/generated-docs/my_doc.html
touch docs/target/generated-docs/foo.html
source "${SOURCE_DIR}"/ghpages.sh
@@ -372,7 +365,7 @@ export -f stubbed_git
run copy_docs_for_current_version
assert_success
- assert_output --partial "add -A ${ROOT_FOLDER}/present/index.html"
+ assert_output --partial "add -A ${ROOT_FOLDER}/present/my_doc.html"
assert_output --partial "add -A ${ROOT_FOLDER}/present/foo.html"
}
@@ -389,58 +382,6 @@ export -f stubbed_git
assert [ "${COMMIT_CHANGES}" != "yes" ]
}
-@test "should reuse main adoc value as new index.html" {
- export GIT_BIN="printing_git"
- export DESTINATION_REPO_FOLDER="${TEMP_DIR}/spring-cloud-static"
- export VERSION="1.0.0.RELEASE"
- export MAIN_ADOC_VALUE="my_doc"
- cd "${TEMP_DIR}/spring-cloud-stream/"
- mkdir -p docs/target/generated-docs/
- touch docs/target/generated-docs/${MAIN_ADOC_VALUE}.html
- touch docs/target/generated-docs/foo.html
-
- source "${SOURCE_DIR}"/ghpages.sh
-
- copy_docs_for_provided_version
-
- assert_success
- assert [ "${COMMIT_CHANGES}" == "yes" ]
- assert [ "${CURRENT_BRANCH}" == "v${VERSION}" ]
-
- run copy_docs_for_provided_version
-
- assert_success
- assert_output --partial "add -A ${DESTINATION_REPO_FOLDER}/${VERSION}"
- assert [ -f "${DESTINATION_REPO_FOLDER}/${VERSION}/index.html" ]
- assert [ -f "${DESTINATION_REPO_FOLDER}/${VERSION}/foo.html" ]
-}
-
-@test "should reuse repo name as new index.html" {
- export GIT_BIN="printing_git"
- export DESTINATION_REPO_FOLDER="${TEMP_DIR}/spring-cloud-static"
- export VERSION="1.0.0.RELEASE"
- export REPO_NAME="spring-cloud-stream"
- cd "${TEMP_DIR}/spring-cloud-stream/"
- mkdir -p docs/target/generated-docs/
- touch docs/target/generated-docs/${REPO_NAME}.html
- touch docs/target/generated-docs/foo.html
-
- source "${SOURCE_DIR}"/ghpages.sh
-
- copy_docs_for_provided_version
-
- assert_success
- assert [ "${COMMIT_CHANGES}" == "yes" ]
- assert [ "${CURRENT_BRANCH}" == "v${VERSION}" ]
-
- run copy_docs_for_provided_version
-
- assert_success
- assert_output --partial "add -A ${DESTINATION_REPO_FOLDER}/${VERSION}"
- assert [ -f "${DESTINATION_REPO_FOLDER}/${VERSION}/index.html" ]
- assert [ -f "${DESTINATION_REPO_FOLDER}/${VERSION}/foo.html" ]
-}
-
@test "should not do anything if commit flag not set" {
export GIT_BIN="printing_git_with_remotes"
export COMMIT_CHANGES="no"
diff --git a/pom.xml b/pom.xml
index e4525b9e..4369931c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -96,6 +96,8 @@
0.0.2.RELEASE
true
+ 3.2.10
+ 1.8.1
@@ -1155,12 +1157,12 @@
org.apache.ant
ant-nodeps
- 1.8.1
+ ${ant-nodeps.version}
org.tigris.antelope
antelopetasks
- 3.2.10
+ ${antelopetasks.version}
org.jruby
@@ -1265,13 +1267,6 @@
-
-
-
-
-
-
@@ -1281,15 +1276,6 @@
-
-
-
-
-
-
-
-
@@ -1298,14 +1284,6 @@
-
-
-
-
-
-
-