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
|
2018-09-20 14:45:44 +08:00
|
|
|
ts-node ./tools/translator/bin/ssr.ts
|
2018-11-09 09:42:48 +08:00
|
|
|
|
2019-01-01 22:45:58 +08:00
|
|
|
if [[ ! -d "/tmp/angular-cn" ]]
|
|
|
|
then
|
|
|
|
git clone git@github.com:ng-docs/ng-docs.github.io.git /tmp/angular-cn
|
|
|
|
fi
|
2018-11-09 09:42:48 +08:00
|
|
|
|
2019-01-01 22:45:58 +08:00
|
|
|
cp -r dist/* /tmp/angular-cn/
|
2018-11-09 08:52:30 +08:00
|
|
|
|
2019-01-01 22:45:58 +08:00
|
|
|
cd /tmp/angular-cn/
|
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 -
|