summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Soller <jackpot51@gmail.com>2018-06-09 20:40:41 -0600
committerJeremy Soller <jackpot51@gmail.com>2018-06-09 20:40:41 -0600
commit83848415b5f35c19dcff176a2171bf6be3206c08 (patch)
tree30177a8144acaa01ea77be3108173dba1fc375d7
parent5d91f858a44e80644b128db38483cad8a263d1bf (diff)
Force remove project dir if not a git directory
-rw-r--r--.gitlab-ci.yml2
1 files changed, 1 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5c64678..e5ca8a9 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -37,7 +37,7 @@ before_script:
build:
script:
- |
- ls &&
+ [ -d "$CI_PROJECT_DIR" -a ! -d "$CI_PROJECT_DIR/.git" ] && rm -rf "$CI_PROJECT_DIR" &&
[ -d "$CI_PROJECT_DIR" ] || git clone "$CI_BUILD_REPO" "$CI_PROJECT_DIR" &&
cd "$CI_PROJECT_DIR" &&
git remote set-url origin "$CI_BUILD_REPO" &&