|
|
|
@ -30,13 +30,13 @@ |
|
|
|
|
set -e |
|
|
|
|
|
|
|
|
|
# Find out the gRPC version and print it |
|
|
|
|
GRPC_VERSION="$(cat build_handwritten.yaml | grep -m1 -Eo ' version: .*' | grep -Eo '[0-9].*')" |
|
|
|
|
GRPC_VERSION="$(grep -m1 -Eo ' version: .*' build_handwritten.yaml | grep -Eo '[0-9].*')" |
|
|
|
|
echo "Generating documents for version ${GRPC_VERSION}..." |
|
|
|
|
|
|
|
|
|
# Specifies your GitHub user name or generates documents locally |
|
|
|
|
if [ $# -eq 0 ]; then |
|
|
|
|
read -r -p "- Are you sure to generate documents without push to GitHub? [y/N] " response |
|
|
|
|
if [[ "$response" =~ ^([yY][eE][sS]|[yY])$ ]]; then |
|
|
|
|
if [[ "${response[0]}" =~ ^([yY][eE][sS]|[yY])$ ]]; then |
|
|
|
|
GITHUB_USER='' |
|
|
|
|
else |
|
|
|
|
echo "Generation stopped" |
|
|
|
@ -99,7 +99,7 @@ echo " Successfully generated documents for version ${GRPC_VERSION}." |
|
|
|
|
echo "=================================================================" |
|
|
|
|
|
|
|
|
|
# Uploads to GitHub |
|
|
|
|
if [[ ! -z "${GITHUB_USER}" ]]; then |
|
|
|
|
if [[ -n "${GITHUB_USER}" ]]; then |
|
|
|
|
BRANCH_NAME="doc-${GRPC_VERSION}" |
|
|
|
|
|
|
|
|
|
cd "${PAGES_PATH}" |
|
|
|
|