forked from Techsystech/web
22 lines
365 B
Bash
Executable File
22 lines
365 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# Update gh-pages branch
|
|
git branch -D gh-pages
|
|
git checkout -b gh-pages HEAD
|
|
|
|
# Build assets
|
|
rm -rf build
|
|
gulp build --prod
|
|
|
|
# Put build into demo folder
|
|
rm demo/build
|
|
cp -r build demo/build
|
|
|
|
# Commit
|
|
git add -f demo
|
|
git commit -m "Build GH pages"
|
|
|
|
# Push & reset
|
|
git push origin `git subtree split --prefix demo HEAD`:gh-pages --force
|
|
git checkout -
|