diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 63b684eab08603d6efdf072d73a2ca1648ba49ed..b7e05bcd1e0d51f8cc000176dc81e196809ddc5c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -90,8 +90,9 @@ package:
   stage: package
   script:
     - make -C gluon update GLUON_SITEDIR="$CI_PROJECT_DIR"
-    - for branch in "stable" "beta" "nightly"; do make -C gluon manifest GLUON_BRANCH="$branch" GLUON_SITEDIR="$CI_PROJECT_DIR" V=1; done
+    - for branch in "stable" "beta" "nightly" "experimental"; do make -C gluon manifest GLUON_BRANCH="$branch" GLUON_SITEDIR="$CI_PROJECT_DIR" V=1; done
     - test -n "$GLUON_SIGN_KEY" && cd gluon && ./contrib/sign.sh <(echo "$GLUON_SIGN_KEY") output/images/sysupgrade/nightly.manifest
+    - test -n "$GLUON_SIGN_KEY" && cd gluon && ./contrib/sign.sh <(echo "$GLUON_SIGN_KEY") output/images/sysupgrade/experimental.manifest
   artifacts:
     paths:
       - gluon/output