diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index efc7678d5b122f1abd465a248540d321c8bf9448..89cd88e07f1327c2f727c09a7c2d796b2a25bc48 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -11,10 +11,16 @@ build:
   script:
   - meson builddir
   - ninja -C builddir
+  artifacts:
+    paths:
+      - builddir
 
 test:
   stage: test
   script:
-  - meson builddir
-  - ninja -C builddir
-  - meson test -C builddir --verbose
\ No newline at end of file
+  - meson test -C builddir --verbose
+  dependencies:
+    - build
+  artifacts:
+    paths:
+      - builddir/meson-logs/testlog.txt