Compare commits
7 Commits
0319df06cc
...
54868aeba8
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
54868aeba8 | ||
|
|
c3da34b294 | ||
|
|
702287d95a | ||
|
|
76cc098697 | ||
|
|
c27f53cd92 | ||
|
|
18869f1027 | ||
|
|
6a8bbf8fe9 |
29
commit
Executable file
29
commit
Executable file
@ -0,0 +1,29 @@
|
|||||||
|
#!/bin/env bash
|
||||||
|
|
||||||
|
if [[ $(hostname) != "ladd76" ]]; then
|
||||||
|
echo >&2 "host $(hostname) != 'ladd76'"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
set -eo pipefail
|
||||||
|
|
||||||
|
git checkout dev
|
||||||
|
./sync
|
||||||
|
if git diff; then
|
||||||
|
git add .
|
||||||
|
git commit "$@"
|
||||||
|
git push
|
||||||
|
fi
|
||||||
|
ssh lentilz "
|
||||||
|
set -oe pipefail
|
||||||
|
export NVM_DIR=\"\$HOME/.nvm\"
|
||||||
|
[ -s \"\$NVM_DIR/nvm.sh\" ] && \. \"\$NVM_DIR/nvm.sh\" # This loads nvm
|
||||||
|
cd ~/code/gravity-dev
|
||||||
|
git add .
|
||||||
|
git stash
|
||||||
|
git pull
|
||||||
|
git stash apply
|
||||||
|
npm i
|
||||||
|
"
|
||||||
|
echo >&2
|
||||||
|
echo >&2 "Committed and deployed to https://laddhoffman.com/gravity-dev/"
|
||||||
18
deploy
Executable file
18
deploy
Executable file
@ -0,0 +1,18 @@
|
|||||||
|
#!/bin/env bash
|
||||||
|
|
||||||
|
if [[ $(hostname) != "ladd76" ]]; then
|
||||||
|
echo >&2 "host $(hostname) != 'ladd76'"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
set -eo pipefail
|
||||||
|
|
||||||
|
git checkout main
|
||||||
|
git pull
|
||||||
|
git merge dev
|
||||||
|
git push
|
||||||
|
git checkout dev
|
||||||
|
ssh lentilz 'cd ~/code/gravity-live && git pull'
|
||||||
|
|
||||||
|
echo >&2
|
||||||
|
echo >&2 "Deployed to https://laddhoffman.com/gravity/"
|
||||||
17
merge
Executable file
17
merge
Executable file
@ -0,0 +1,17 @@
|
|||||||
|
#!/bin/env bash
|
||||||
|
|
||||||
|
if [[ $(hostname) != "ladd76" ]]; then
|
||||||
|
echo >&2 "host $(hostname) != 'ladd76'"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
set -eo pipefail
|
||||||
|
|
||||||
|
./commit
|
||||||
|
git checkout main
|
||||||
|
git pull
|
||||||
|
git merge dev
|
||||||
|
git push
|
||||||
|
git checkout dev
|
||||||
|
ssh lentilz 'cd ~/code/gravity-live && git pull'
|
||||||
|
|
||||||
12
sync
Executable file
12
sync
Executable file
@ -0,0 +1,12 @@
|
|||||||
|
#!/bin/env bash
|
||||||
|
|
||||||
|
if [[ $(hostname) != "ladd76" ]]; then
|
||||||
|
echo >&2 "host $(hostname) != 'ladd76'"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
rsync -ru --exclude='.git' --exclude='node_modules' ~/code/gravity-dev/ lentilz:code/gravity-dev/
|
||||||
|
rsync -ru --exclude='.git' --exclude='node_modules' lentilz:code/gravity-dev/ ~/code/gravity-dev/
|
||||||
|
|
||||||
|
echo >&2
|
||||||
|
echo >&2 "Synced with https://laddhoffman.com/gravity-dev/"
|
||||||
Loading…
x
Reference in New Issue
Block a user