1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2026-06-04 11:42:19 +00:00

CI: Pull scripts out into files

Still trying to get the github integration working
This commit is contained in:
Jermolene
2019-01-07 16:42:30 +00:00
parent 1d9c932e16
commit a2d4239db0
3 changed files with 38 additions and 15 deletions
+23
View File
@@ -0,0 +1,23 @@
#!/bin/bash
# Pull existing GitHub pages content
npm --force install tiddlywiki || exit 1
mkdir -p output || exit 1
cd output || exit 1
git init || exit 1
git config --global user.email "travis@travis-ci.org" || exit 1
git config --global user.name "Travis CI" || exit 1
git remote add upstream "https://$GH_TOKEN@github.com/Jermolene/Testing2019.git" || exit 1
git fetch upstream || exit 1
git reset upstream/master || exit 1
cd .. || exit 1
+13
View File
@@ -0,0 +1,13 @@
#!/bin/bash
# Push output back to GitHub
cd output || exit 1
git add -A . || exit 1
git commit --message "Travis build: $TRAVIS_BUILD_NUMBER" || exit 1
git push -q upstream HEAD:master >/dev/null 2>&1 || exit 1
cd .. || exit 1