diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index fe9e43a29cede57084b6e066d79cb20235bf45d8..2ee472a6e02d10bcbd6d67d702a046cc94b6ea0a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,6 +1,27 @@
 stages:
   - build
 
+native_Debian_clang:
+  tags: &native
+  - Debian
+  before_script: &debian_clang
+    - export CC=clang; export CXX=clang++
+    - cmake --version
+    - clang --version
+  stage: build
+  script: &native_scr
+    - pwd
+    - mkdir build
+    - cd build
+    - cmake .. -DCMAKE_CXX_COMPILER_LAUNCHER=ccache #-DWERROR=ON
+    - make -j6
+    - xvfb-run -a ctest -j6 --output-on-failure
+    - make package_source
+  artifacts:
+    paths:
+    - build/*gz
+    expire_in: 10 days
+
 mac:
   tags:
   - MacOS
@@ -70,27 +91,6 @@ windows:
     - build/winpackage/BornAgain*.exe
     expire_in: 1 week
 
-native_Debian_clang:
-  tags: &native
-  - Debian
-  before_script: &debian_clang
-    - export CC=clang; export CXX=clang++
-    - cmake --version
-    - clang --version
-  stage: build
-  script: &native_scr
-    - pwd
-    - mkdir build
-    - cd build
-    - cmake .. -DCMAKE_CXX_COMPILER_LAUNCHER=ccache #-DWERROR=ON
-    - make -j6
-    - xvfb-run -a ctest -j6 --output-on-failure
-    - make package_source
-  artifacts:
-    paths:
-    - build/*gz
-    expire_in: 10 days
-
 webdoc:
   rules:
   - if: '$CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH'