From d4e7abd502fb59b438c0fd868c219c90a465f9ba Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20tom=20W=C3=B6rden?= <h.tomwoerden@indiscale.com>
Date: Mon, 16 Dec 2019 09:51:37 +0000
Subject: [PATCH] ENH: Allow local execution of the ci pipeline

---
 .docker/cert/.create_dir |  0
 .docker/local_testing.sh | 11 +++++++++++
 2 files changed, 11 insertions(+)
 create mode 100644 .docker/cert/.create_dir
 create mode 100755 .docker/local_testing.sh

diff --git a/.docker/cert/.create_dir b/.docker/cert/.create_dir
new file mode 100644
index 00000000..e69de29b
diff --git a/.docker/local_testing.sh b/.docker/local_testing.sh
new file mode 100755
index 00000000..6ce3db18
--- /dev/null
+++ b/.docker/local_testing.sh
@@ -0,0 +1,11 @@
+#!/bin/bash
+# execute this script form the root folder of the directory (i.e. ..) for 
+# locally testing whtat the pipeline does. 
+# Note: this is not 100% replication as the pipeline might change and not every
+# thing is replicated. 
+CI_REGISTRY=registry.indiscale.com EXEPATH=`pwd` CAOSDB_TAG=dev-latest \
+	docker-compose -f .docker/docker-compose.yml up -d
+cd .docker
+CAOSHOSTNAME=caosdb-server ./cert.sh
+CI_REGISTRY_IMAGE=registry.indiscale.com/caosdb-advanced-testenv  ./run.sh
+
-- 
GitLab