diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 4baa51c052985c6b0c3cf8b4e3e07379f49b9893..5084e839abb4e817c3aaa71443e0673e16126ae1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,7 +1,6 @@
 stages:  
   - build
   - test
-  - clean
 
 build:tests:
   stage: build
@@ -23,15 +22,9 @@ test:all:
     - vagrant --fixture=monitoring -- up
     - vagrant --fixture=monitoring -- ssh test-runner -- -tt "pytest -s --pyargs clmctest.monitoring"  
     - vagrant --fixture=inputs -- up
-    - vagrant --fixture=inputs -- ssh test-runner -- -tt "pytest -s --pyargs clmctest.inputs"         
-  when: on_success   
-
-clean:
-  stage: clean
-  dependencies:
-    - test:all
-  script: 
+    - vagrant --fixture=inputs -- ssh test-runner -- -tt "pytest -s --pyargs clmctest.inputs"
+  after_script:
     - vagrant --fixture=inputs -- destroy --force     
     - vagrant --fixture=monitoring -- destroy --force     
-    - vagrant --fixture=scripts -- destroy --force
-  when: always
\ No newline at end of file
+    - vagrant --fixture=scripts -- destroy --force         
+  when: on_success