diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ed3cdcf4c743a3c9ed155482d0405712efac3cd7..9261a2c7b98abe7780770c705cfcccb903cc75c9 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -83,6 +83,43 @@ upload/epel/6:
   dependencies:
     - build/centos/6
 
+###################################
+# Fedora
+###################################
+build/fedora/29:
+  <<: *build
+  variables:
+    DOCKER_IMAGE: fedora/29
+
+test/fedora/29:
+  <<: *test
+  variables:
+    DOCKER_IMAGE: fedora/29
+  dependencies:
+    - build/fedora/29
+
+upload/fedora/29:
+  <<: *upload
+  dependencies:
+    - build/fedora/29
+
+build/fedora/28:
+  <<: *build
+  variables:
+    DOCKER_IMAGE: fedora/28
+
+test/fedora/28:
+  <<: *test
+  variables:
+    DOCKER_IMAGE: fedora/28
+  dependencies:
+    - build/fedora/28
+
+upload/fedora/28:
+  <<: *upload
+  dependencies:
+    - build/fedora/28
+
 ###################################
 # SLES
 ###################################