diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000000000000000000000000000000000000..60044dc22312c51cf619a0159025404eb2c5f27a
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,12 @@
+build_srpm:
+  image: gitlab-registry.cern.ch/linuxsupport/cc7-base
+  script:
+    - yum install -y gcc-c++ cmake make rpm-build
+    - cd ..
+    - mkdir CTA_build
+    - cd CTA_build
+    - cmake -DPackageOnly:Bool=true ../src
+    - make cta_srpm
+  artifacts:
+    paths:
+    - ../CTA_build/RPM/SRPMS/cta-0-0.src.rpm