add docs staging build (#5306)

This commit is contained in:
Mircea Colonescu 2019-11-13 06:06:05 -05:00 committed by Federico Kunze
parent 0425f97f24
commit 1285782ef6
2 changed files with 4 additions and 7 deletions

View File

@ -215,16 +215,13 @@ workflows:
filters:
branches:
only:
- /.*/
tags:
ignore:
- /^v.*/
- docs-theme-latest
- build-docs:
context: docs-deployment-release
filters:
branches:
ignore:
- /.*/
only:
- master
tags:
only:
- /v.*/

View File

@ -74,7 +74,7 @@ build-docs:
(git checkout $${p} && npm install && VUEPRESS_BASE="/$${p}/" npm run build) ; \
mkdir -p ~/output/$${p} ; \
cp -r .vuepress/dist/* ~/output/$${p}/ ; \
echo "<a href='$${p}'>$${p}</a>" >> ~/output/index.html ; \
cp ~/output/$${p}/index.html ~/output ; \
done < versions ;
sync-docs: