From 26b8ec13e0a9e3fcef48cb61fb4d3cc3fe1d2d09 Mon Sep 17 00:00:00 2001
From: gifrerenom <lluis.gifre@cttc.es>
Date: Mon, 5 May 2025 10:06:51 +0000
Subject: [PATCH] Pre-merge code cleanup

---
 src/device/.gitlab-ci.yml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/device/.gitlab-ci.yml b/src/device/.gitlab-ci.yml
index 0c093b570..c216b14bf 100644
--- a/src/device/.gitlab-ci.yml
+++ b/src/device/.gitlab-ci.yml
@@ -20,6 +20,8 @@ build device:
   stage: build
   before_script:
     - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
+    - docker ps -aq | xargs -r docker rm -f
+    - containerlab destroy --all --cleanup || true
   script:
     - docker buildx build -t "$IMAGE_NAME:$IMAGE_TAG" -f ./src/$IMAGE_NAME/Dockerfile .
     - docker tag "$IMAGE_NAME:$IMAGE_TAG" "$CI_REGISTRY_IMAGE/$IMAGE_NAME:$IMAGE_TAG"
-- 
GitLab