diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 867f78a17a73ced5c655d51bcf8fab553b8fa0f0..5cebca07d2c788088c114b707f08aa2b274a8773 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -9,5 +9,20 @@ cache:
   paths:
     - .stack-root/
 
+test_branch:
+  script:
+    - stack --no-terminal --system-ghc --no-install-ghc --resolver lts-12.14 build --test --haddock --no-haddock-deps --bench --no-run-benchmarks
+  except:
+    - master
+
 test:
-  script: stack --no-terminal --system-ghc --no-install-ghc --resolver lts-12.14 build --test --haddock --no-haddock-deps --bench --no-run-benchmarks
+  script:
+    - stack --no-terminal --system-ghc --no-install-ghc --resolver lts-12.14 build --copy-bins --test --haddock --no-haddock-deps --bench --no-run-benchmarks
+    - cp -r ~/.local/bin/ copar-linux-binaries
+  only:
+    - master
+  artifacts:
+    name: "${CI_PROJECT_NAME}-linux-binaries"
+    expire_in: 10 yrs
+    paths:
+        - copar-linux-binaries/
diff --git a/README.md b/README.md
index f355422389e9b7ca3ca05860941538f0ee85b8ae..3ef865e6a2c7c57f1ac9521e69f03acc92491a5d 100644
--- a/README.md
+++ b/README.md
@@ -4,6 +4,8 @@
 
     stack build
 
+Alternatively, you can directly download the [latest binaries for linux](https://gitlab.cs.fau.de/i8/copar/-/jobs/artifacts/master/download?job=test).
+
 ## Running
 
 There isn't much to see, yet. To see pretty printed parse results,