Commit 3b4ec64d authored by Adrian DC's avatar Adrian DC
Browse files

ci(gitlab-ci): use 'HEAD~1' instead of 'HEAD^' for Windows compatibility

Signed-off-by: default avatarAdrian DC <radian.dc@gmail.com>
parent f1917c23
Loading
Loading
Loading
Loading
+2 −2
Changes for .gitlab-ci.yml: 2 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -183,7 +183,7 @@ commits:
        base_sha="${CI_COMMIT_BEFORE_SHA}"
        base_branch="${CI_COMMIT_REF_NAME:-}"
      else
        base_sha=$(git rev-parse 'HEAD^')
        base_sha=$(git rev-parse 'HEAD~1')
        base_branch=$(git rev-parse --abbrev-ref 'HEAD')
      fi
    # Validate commits range
@@ -237,7 +237,7 @@ typings:
    - set +x
    - |
      if [ $(git rev-list --count HEAD) -gt 1 ]; then
        mypy --follow-imports silent --pretty $(git diff --name-only $(git diff --exit-code >/dev/null && echo 'HEAD^' || echo 'HEAD') ./src/ ./setup.py) 2>/dev/null || true
        mypy --follow-imports silent --pretty $(git diff --name-only $(git diff --exit-code >/dev/null && echo 'HEAD~1' || echo 'HEAD') ./src/ ./setup.py) 2>/dev/null || true
      fi
    - sleep 1
    - mypy --follow-imports silent --pretty ./src/ ./setup.py