3
0
Fork 0
web_techsystech/web_widget_darkroom/static/lib/darkroomjs/gh-pages.sh

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 -