summaryrefslogtreecommitdiffstats
path: root/start-wekan.sh
diff options
context:
space:
mode:
authorLauri Ojansivu <x@xet7.org>2018-11-17 14:51:22 +0200
committerLauri Ojansivu <x@xet7.org>2018-11-17 14:51:22 +0200
commitb8b1512e266a24d7e7e13cd70dd116b5ba35afee (patch)
tree6eceac9c10576d9324beba89cf8d19bf48d4511a /start-wekan.sh
parent3300c69a039b3a4aa54c21340104a231cf2e80b1 (diff)
parent960b33c3d91f2d3c943b8d889292ac4e7407ddcd (diff)
downloadwekan-b8b1512e266a24d7e7e13cd70dd116b5ba35afee.tar.gz
wekan-b8b1512e266a24d7e7e13cd70dd116b5ba35afee.tar.bz2
wekan-b8b1512e266a24d7e7e13cd70dd116b5ba35afee.zip
Merge branch 'edge' into meteor-1.8
Diffstat (limited to 'start-wekan.sh')
-rwxr-xr-xstart-wekan.sh26
1 files changed, 22 insertions, 4 deletions
diff --git a/start-wekan.sh b/start-wekan.sh
index 6006fb92..3584ac6d 100755
--- a/start-wekan.sh
+++ b/start-wekan.sh
@@ -1,7 +1,25 @@
-# If you want to restart even on crash, uncomment while and done lines.
+#!/bin/bash
+
+function wekan_repo_check(){
+ git_remotes="$(git remote show 2>/dev/null)"
+ res=""
+ for i in $git_remotes; do
+ res="$(git remote get-url $i | sed 's/.*wekan\/wekan.*/wekan\/wekan/')"
+ if [[ "$res" == "wekan/wekan" ]]; then
+ break
+ fi
+ done
+ if [[ "$res" != "wekan/wekan" ]]; then
+ echo "$PWD is not a wekan repository"
+ exit;
+ fi
+}
+
+# If you want to restart even on crash, uncomment while and done lines.
#while true; do
- cd ~/repos/wekan/.build/bundle
+ wekan_repo_check
+ cd .build/bundle
#export MONGO_URL='mongodb://127.0.0.1:27019/wekantest'
#export MONGO_URL='mongodb://127.0.0.1:27019/wekan'
export MONGO_URL='mongodb://127.0.0.1:27019/wekantest'
@@ -18,6 +36,6 @@
export PORT=2000
#export LDAP_ENABLE=true
node main.js
- # & >> ~/repos/wekan.log
- cd ~/repos
+ # & >> ../../wekan.log
+ cd ../..
#done