From e4a8fd960a1bc2fce0c9990189cda3d443022ca7 Mon Sep 17 00:00:00 2001
From: Josh Morgenstern <josh@morgenstern.dev>
Date: Tue, 15 Jun 2021 11:49:34 +0200
Subject: [PATCH] [#78] add custom git checkout with cached files

---
 .gitlab-ci.yml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 823d0e7c..65b0a70b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -46,7 +46,9 @@ build_win10_msvc:
     - cd 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\'
     - .\Launch-VsDevShell.ps1
     - cd C:\cached\vkcv-framework
-    - git pull
+    - git fetch
+    - git checkout $CI_COMMIT_BRANCH
+    - git pull $CI_COMMIT_SHA
     - git submodule init
     - git submodule update
     - mkdir debug
-- 
GitLab