summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacob Schatz <jschatz1@gmail.com>2018-01-02 15:57:45 -0500
committerJacob Schatz <jschatz1@gmail.com>2018-01-02 15:57:45 -0500
commitf6e5772dfc08d31b407b659ae85153eed67d76a6 (patch)
tree49bf4454f8bac18c6f0be35fc4570a34a80411a0
parent981aac02f5700650397ed374f648ca25d55ea156 (diff)
downloadgitlab-ce-f6e5772dfc08d31b407b659ae85153eed67d76a6.tar.gz
Check for symlink instead of file before install.
-rwxr-xr-xscripts/add-code-formatters5
1 files changed, 4 insertions, 1 deletions
diff --git a/scripts/add-code-formatters b/scripts/add-code-formatters
index e6fdac7a8e1..56bb8754d80 100755
--- a/scripts/add-code-formatters
+++ b/scripts/add-code-formatters
@@ -1,4 +1,6 @@
#!/bin/sh
+
+# Check if file exists with -f. Check if in in the gdk rook directory.
if [ ! -f ../GDK_ROOT ]; then
echo "Please run script from gitlab (e.g. gitlab-development-kit/gitlab) root directory."
exit 1
@@ -6,7 +8,8 @@ fi
PRECOMMIT=$(git rev-parse --git-dir)/hooks/pre-commit
-if [ -f $PRECOMMIT ]; then
+# Check if symlink exists with -L. Check if script was already installed.
+if [ -L $PRECOMMIT ]; then
echo "Pre-commit script already installed."
exit 1
fi