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