From b7fd8ba010bf355f7b2435e446b3a35eda69ef0f Mon Sep 17 00:00:00 2001 From: Alejandro Sarmiento Date: Mon, 11 Mar 2024 20:48:24 +0100 Subject: [PATCH] dsfvbc --- CleanArchitecture/Pro.Jenkinsfile | 25 ++----------------------- 1 file changed, 2 insertions(+), 23 deletions(-) diff --git a/CleanArchitecture/Pro.Jenkinsfile b/CleanArchitecture/Pro.Jenkinsfile index a7f4722..fc0e51c 100644 --- a/CleanArchitecture/Pro.Jenkinsfile +++ b/CleanArchitecture/Pro.Jenkinsfile @@ -29,7 +29,7 @@ pipeline { withCredentials([string(credentialsId: 'docker-registry-url', variable: 'REGISTRY_URL')]) { def fullImageName = "[string(credentialsId: 'docker-registry-url', variable: 'REGISTRY_URL')]/${imageName}" echo "FULL IMAGE NAME || FULL IMAGE NAME || FULL IMAGE NAME || FULL IMAGE NAME || FULL IMAGE NAME || FULL IMAGE NAME " - echo 'Full Image Name: ${fullImageName}' + echo "Full Image Name: ${fullImageName}" // Construir la imagen sh "docker build --build-arg ENVIRONMENT=${ASP_ENVIRONMENT} -t ${imageName} ./CleanArchitecture/" @@ -43,27 +43,6 @@ pipeline { } } - stage ('Clean Local Docker Image') { - steps { - script { - // Eliminar la imagen del agente de Jenkins - sh "docker rmi ${env.FULL_IMAGE_NAME}" - } - } - } - - stage ('Clean Old Docker Images') { - steps { - script { - def currentVersion = env.BUILD_NUMBER.toInteger() - def deleteUntilVersion = currentVersion - 3 - for (int i = 1; i <= deleteUntilVersion; i++) { - def tag = "0.0.${i}" - // Este proceso requiere interacción con la API del Docker Registry, - // asegúrate de tener el proceso de obtención de digest y eliminación correctamente configurado. - } - } - } - } + } //stages }