From 052518402856f6cb2b0c8a3bed00efb07a8d3e9f Mon Sep 17 00:00:00 2001
From: Moritz Langenstein <moritz.langenstein17@imperial.ac.uk>
Date: Sat, 12 Oct 2019 12:51:59 +0100
Subject: [PATCH] (ml5717) Added deployment key for submodules

---
 .drawing-app-deploy.rsa | 49 +++++++++++++++++++++++++++++++++++++++++
 .gitlab-ci.yml          |  4 +++-
 2 files changed, 52 insertions(+), 1 deletion(-)
 create mode 100644 .drawing-app-deploy.rsa

diff --git a/.drawing-app-deploy.rsa b/.drawing-app-deploy.rsa
new file mode 100644
index 0000000..74ad1f2
--- /dev/null
+++ b/.drawing-app-deploy.rsa
@@ -0,0 +1,49 @@
+-----BEGIN OPENSSH PRIVATE KEY-----
+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
+eYthjeFrM+0AAAALZHJhd2luZy1hcHA=
+-----END OPENSSH PRIVATE KEY-----
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8adcf76..d94b3b5 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2,7 +2,9 @@ default:
   image: node:10
 
 before_script:
-  - git submodule update --init
+  - chmod 600 .drawing-app-deploy.rsa
+  - git submodule sync --recursive
+  - GIT_SSH_COMMAND='ssh -i .drawing-app-deploy.rsa -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no' git submodule update --init
   - npm ci
 
 stages:
-- 
GitLab