From 4998953949d68dbc99b27dd61c3a208319de2327 Mon Sep 17 00:00:00 2001 From: MaysWind Date: Mon, 1 Aug 2016 23:52:41 +0800 Subject: [PATCH] update publish scripts --- scripts/publish_dailybuild.sh | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/scripts/publish_dailybuild.sh b/scripts/publish_dailybuild.sh index 829bbed..8f6e2c6 100644 --- a/scripts/publish_dailybuild.sh +++ b/scripts/publish_dailybuild.sh @@ -1,6 +1,12 @@ if [ $CI == "true" ] && [ $CIRCLE_BRANCH == "master" ]; then cp dist $CIRCLE_ARTIFACTS/ -r; + cp README.md $CIRCLE_ARTIFACTS/; + cp LICENSE $CIRCLE_ARTIFACTS/; + + git config --global user.name "CircleCI"; + git config --global user.email "CircleCI"; git checkout -b gh-pages remotes/origin/gh-pages; + rm -rf css; rm -rf fonts; rm -rf js; @@ -8,9 +14,19 @@ if [ $CI == "true" ] && [ $CIRCLE_BRANCH == "master" ]; then rm -rf imgs; rm -rf views; rm -f index.html; + rm -f README.md; + rm -f LICENSE; + cp $CIRCLE_ARTIFACTS/dist/* ./ -r; - git config --global user.name "CircleCI"; + cp $CIRCLE_ARTIFACTS/README.md ./ + cp $CIRCLE_ARTIFACTS/LICENSE ./ + git add -A; git commit -a -m "daily build #$CIRCLE_SHA1"; git push origin gh-pages; + + zip $CIRCLE_ARTIFACTS/dist.zip $CIRCLE_ARTIFACTS/dist/* -r; + rm -rf $CIRCLE_ARTIFACTS/dist; + rm -f $CIRCLE_ARTIFACTS/README.md; + rm -f $CIRCLE_ARTIFACTS/LICENSE; fi \ No newline at end of file