From be907b59ce6bcd60097351b91c8a6463f0a199c3 Mon Sep 17 00:00:00 2001
From: Andrew Kapuscinski <akapusci@nrao.edu>
Date: Tue, 7 Sep 2021 18:02:19 -0400
Subject: [PATCH] set git submodule strategy to recursive in the ci for pycapo
 pex building

---
 .gitlab-ci.yml | 4 ++++
 .gitmodules    | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 1a47bc45b..e7b68008c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -68,6 +68,10 @@ push base image:
 # Cache
 build cache:
     stage: cache-build
+    variables:
+        # For building pycapo pex
+        # Enable Git submodules https://docs.gitlab.com/ee/ci/git_submodules.html#use-git-submodules-in-cicd-jobs
+        GIT_SUBMODULE_STRATEGY: recursive
     script:
         - docker build -t cache:${CI_COMMIT_SHORT_SHA} -f Dockerfile.cache .
 
diff --git a/.gitmodules b/.gitmodules
index 74ef7a13a..8bfd42967 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,3 +1,3 @@
 [submodule "apps/cli/executables/pexable/pycapo"]
 	path = apps/cli/executables/pexable/pycapo
-	url = gitlab@gitlab.nrao.edu:ssa/pycapo.git
+	url = https://gitlab.nrao.edu/ssa/pycapo.git
-- 
GitLab