]> gitweb.fluxo.info Git - rhatto/apps.git/commitdiff
Inception: Make sure we're running git directly and not any existing wrapper
authorSilvio Rhatto <rhatto@riseup.net>
Thu, 16 Mar 2017 13:54:51 +0000 (10:54 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Thu, 16 Mar 2017 13:54:51 +0000 (10:54 -0300)
inception

index 3d54387a6d191645effe07dadc1d765b10f1c01f..022674e0eb4122b935b931eae6a4948f30bc541b 100755 (executable)
--- a/inception
+++ b/inception
@@ -7,6 +7,9 @@
 BASENAME="`basename $0`"
 DIRNAME="$(cd `dirname $0` &> /dev/null && pwd)"
 
+# Make sure we're running git directly and not any existing wrapper
+GIT="/usr/bin/git"
+
 # Usage
 function inception_usage {
   echo "usage: $BASENAME <action> [options]"
@@ -19,7 +22,7 @@ function inception_init {
     cd $DIRNAME
 
     echo "Initializing submodules..."
-    git submodule update --init --recursive
+    /usr/bin/git submodule update --init --recursive
 
     if [ ! -e "$HOME/.dotfiles" ]; then
       echo "Cloning default dotfiles..."
@@ -31,10 +34,10 @@ function inception_init {
 
     #echo "Checking latest tag..."
     #cd $HOME/.dotfiles
-    #$DIRNAME/utils-git/git-check-tag
+    #$DIRNAME/utils-/usr/bin/git//usr/bin/git-check-tag
 
     #echo "Checking out the latest tag..."
-    #$DIRNAME/utils-git/git-checkout-tag
+    #$DIRNAME/utils-/usr/bin/git//usr/bin/git-checkout-tag
 
     echo "Checking dotfiles..."
     $DIRNAME/metadot/metadot version
@@ -117,23 +120,23 @@ function inception_version {
   echo "master branch:"
   echo "=============="
   echo ""
-  ( cd $DIRNAME && git log --show-signature -n 1 )
+  ( cd $DIRNAME && /usr/bin/git log --show-signature -n 1 )
 
   echo ""
   echo "origin/master branch:"
   echo "====================="
   echo ""
-  ( cd $DIRNAME && git log --show-signature -n 1 --branches=origin/master )
+  ( cd $DIRNAME && /usr/bin/git log --show-signature -n 1 --branches=origin/master )
 }
 
 # Fetch
 function inception_fetch {
-  ( cd $DIRNAME && git fetch --all && git log -n 1 --branches=origin/master )
+  ( cd $DIRNAME && /usr/bin/git fetch --all && /usr/bin/git log -n 1 --branches=origin/master )
 }
 
 # Merge
 function inception_merge {
-  ( cd $DIRNAME && git merge origin/master && git submodule update --init --recursive )
+  ( cd $DIRNAME && /usr/bin/git merge origin/master && /usr/bin/git submodule update --init --recursive )
 }
 
 # Main