docs: Add feature build to publish script

Signed-off-by: John DeNisco <jdenisco@cisco.com>
Change-Id: I6a938f426b9a8e1242fa5c6f9716a3f9db4d4976
This commit is contained in:
John DeNisco
2020-03-11 09:47:21 -04:00
committed by Dave Barach
parent 437e33f1f9
commit 92a6ac24f3
2 changed files with 18 additions and 3 deletions

View File

@ -35,6 +35,7 @@ make docs
# Clone the site repo
rm -fr site
rm -fr sphinx_env
git clone ssh://git@github.com/$SITE_USERNAME/site
cd site
git submodule update --init --recursive
@ -68,9 +69,16 @@ git branch
# Copy the docs
cp -r $SRC_DIR $TARGET_DIR
# Create the feature list
pushd ..
source ./sphinx_venv/bin/activate
find . -name FEATURE.yaml | ./src/scripts/fts.py --markdown > site/content/vppProject/vppfeatures/features.md
deactivate
popd
# Push the new docs
#git add "*"
#git commit -s -m "Publish docs from VPP $VERSION"
#git push origin "$VERSION"
git add "*"
git commit -s -m "Publish docs from VPP $VERSION"
git push origin "$VERSION"
exit 0