diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f344f0ed7884811e819d5e28a6aeec057cd6527b..c2398bdaefe038d0012a5740eacaeb010323ca1f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -12,6 +12,7 @@ stages:
   - push_button_spawn_cluster
 #  - e2e
   - tests
+  - extended
   - clean # only on master
 
 #trigger_pipeline_in_B:
@@ -162,6 +163,17 @@ manual_cluster_spawn:
     refs:
       - "devel"
 
+extended:
+  stage: extended
+  tags:
+  - heat
+  - ansible
+  script:
+  - echo "extended stage"
+  only:
+    variables:
+      - $EXTENDED != null
+  
 clean:
   stage: clean
   tags: