diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7901609ef3b830a97e409b23c51890ace703b737..938d8bc80d5bdeff95757803ef2d80a778269d1e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -5,6 +5,16 @@ Test Code:
     stage: Run
     tags:
         - matlab
+        - bash
     script:
-        - ./CI_files/runtest.ps1
-        - cat log2.txt
+        - cd ./CI_files
+        - chmod +x ./runner_linux.sh
+        - ./runner_linux.sh
+        - cat ./log.txt
+    artifacts:
+        paths:
+         - ./CI_files/log.txt
+         - ./CI_files/matlab_log.txt
+
+        when: always
+        expire_in: 1 week
diff --git a/CI_files/runner_test.m b/CI_files/runner_test.m
deleted file mode 100644
index 496afd8558f128e08826f25e62472d6b3cb15f62..0000000000000000000000000000000000000000
--- a/CI_files/runner_test.m
+++ /dev/null
@@ -1,7 +0,0 @@
-function [result] = runner_test()
-%RUNNER_TEST testing function to test, if the runner is set up properly
-result = true;
-
-exit(result);
-end
-