diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 01544d1a8b15f58365f6708d85a43420ee095b53..62aa4f5b9ae2554e87ce67bc94917a8012ea1f78 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -3,10 +3,6 @@ variables:
   GIT_STRATEGY: clone
   APPLICATION: PuReMD
 
-before_script:
-  - echo "[INFO] Starting..."
-  - apt-get update -qq && apt-get install -y -qq autoconf automake libtool gcc
-
 stages:
   - build
   - test
@@ -14,10 +10,16 @@ stages:
 compile:
   stage: build
   artifacts:
-    name: "${CI_BUILD_NAME}_${CI_BUILD_REF_NAME}"
-    expire_in: 1 week
+    name: "${CI_JOB_STAGE}_${CI_COMMIT_REF_NAME}"
+    paths: 
+      - sPuReMD/bin
+      - sPuReMD/lib
+  before_script:
+    - apt-get update -qq && apt-get install -y -qq autoconf automake libtool gcc
   script:
+    - echo "[INFO] Building..."
     - autoreconf -ivf && ./configure && make
+    - echo "[INFO] Done building"
 
 run:
   stage: test