angular-cn/aio/deploy-cn.sh

36 lines
528 B
Bash
Raw Normal View History

2018-08-08 11:18:52 +08:00
#!/usr/bin/env bash
set -x
2018-10-25 09:54:55 +08:00
set -e
2018-08-08 11:18:52 +08:00
2018-09-24 10:56:38 +08:00
commitSha=$(git rev-parse --short HEAD)
commitMessage=$(git log --oneline -n 1)
2018-08-08 11:18:52 +08:00
cd `dirname $0`
yarn build
yarn preview &
sleep 3;
ts-node ./tools/translator/bin/prerender.ts
killall -9 node
if [[ ! -d "./ng-docs.github.io" ]]
then
git clone https://asnowwolf:${GITHUB_ACCESS_TOKEN}@github.com/ng-docs/preview.angular.cn.git ./ng-docs.github.io
fi
2019-01-02 18:13:10 +08:00
cp -r dist/* ./ng-docs.github.io
2018-11-09 08:52:30 +08:00
2019-01-02 18:13:10 +08:00
cd ./ng-docs.github.io
2018-11-09 08:52:30 +08:00
2018-08-08 11:18:52 +08:00
git add .
2018-09-24 10:56:38 +08:00
git commit --allow-empty -am "${commitMessage}"
2018-08-08 11:18:52 +08:00
2018-09-24 11:01:10 +08:00
git push
2018-08-08 11:18:52 +08:00
cd -