Added a script to generate docs

This commit is contained in:
Marcin Grzejszczak
2016-07-13 13:54:06 +02:00
parent e9055ba690
commit cf27296f65
3 changed files with 52 additions and 45 deletions

20
scripts/generateDocs.sh Executable file
View File

@@ -0,0 +1,20 @@
#!/usr/bin/env bash
set -o errexit
ROOT_FOLDER=`pwd`
echo "Current folder is $ROOT_FOLDER"
if [[ ! -e "${ROOT_FOLDER}/.git" ]]; then
cd ..
ROOT_FOLDER=`pwd`
fi
echo "Building main docs"
./mvnw clean install -P docs -DskipTests=true --pl docs
echo "Building maven plugin docs"
./mvnw site site:stage -DskipTests=true --pl spring-cloud-contract-verifier-maven-plugin
echo "Copying generated maven plugin docs to main docs"
cp -r spring-cloud-contract-verifier-maven-plugin/target/site docs/target/generated-docs/spring-cloud-contract-verifier-maven-plugin