Improve phpDocs auto-generation

pico-3.0-alpha
Daniel Rudolf 10 years ago
parent 3852585ba0
commit 3c68095075
  1. 7
      build/deploy-phpdoc.sh
  2. 1
      build/generate-phpdoc.sh

@ -20,6 +20,7 @@ printf 'SOURCE_DIR="%s"\n' "$SOURCE_DIR"
printf 'SOURCE_REF="%s"\n' "$SOURCE_REF"
printf 'TARGET_DIR="%s"\n' "$TARGET_DIR"
printf 'TARGET_BRANCH="%s"\n' "$TARGET_BRANCH"
echo
# evaluate target reference
if git check-ref-format "tags/$SOURCE_REF"; then
@ -43,9 +44,9 @@ else
fi
# clone repo
printf '\nCloning repo...\n'
printf 'Cloning repo...\n'
GIT_DIR="$SOURCE_DIR.git"
git clone -b "$TARGET_BRANCH" "https://github.com/$GITHUB_SLUG.git" "$GIT_DIR"
git clone --branch="$TARGET_BRANCH" "https://github.com/$GITHUB_SLUG.git" "$GIT_DIR"
# setup git
cd "$GIT_DIR"
@ -61,7 +62,7 @@ cp -R "$SOURCE_DIR" "$TARGET_DIR"
# commit changes
printf '\nCommiting changes...\n'
git add "$TARGET_DIR"
git add --all "$TARGET_DIR"
git commit -m "Add phpDocumentor class docs for $SOURCE_REF"
# very simple race condition protection for concurrent Travis builds

@ -11,6 +11,7 @@ echo "Generating phpDocs..."
printf 'PHPDOC_SOURCE_DIR="%s"\n' "$PHPDOC_SOURCE_DIR"
printf 'PHPDOC_TARGET_DIR="%s"\n' "$PHPDOC_TARGET_DIR"
printf 'PHPDOC_TITLE="%s"\n' "$PHPDOC_TITLE"
echo
# generate phpdoc
phpdoc -d "$PHPDOC_SOURCE_DIR" \

Loading…
Cancel
Save