From 18b07b15d4010eaf158330f71862a6f64c58ceed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Minelli?= <michael@minelli.me> Date: Thu, 18 Jan 2024 21:29:37 +0100 Subject: [PATCH] CI/CD => Fix clean packages --- NodeApp/.gitlab-ci/01_functions.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/NodeApp/.gitlab-ci/01_functions.yml b/NodeApp/.gitlab-ci/01_functions.yml index 08bddf3..028f666 100644 --- a/NodeApp/.gitlab-ci/01_functions.yml +++ b/NodeApp/.gitlab-ci/01_functions.yml @@ -127,10 +127,10 @@ .clean_packages: script: # Get all packages of the project - - 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" "${GITLAB_API_PROJECT_URL}/packages" > gitlabPackages.json' + - 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" "${GITLAB_API_PROJECT_URL}/packages?sort=desc&package_version=${VERSION}" > gitlabPackages.json' # Filter and select packages to delete (based on version) - - packagesToDelete=`jq -r '.[] | select(.version=="'${VERSION}'") | ._links.delete_api_path' gitlabPackages.json` + - packagesToDelete=`jq -r '.[] | ._links.delete_api_path' gitlabPackages.json` # Delete packages by calling Gitlab API - > -- GitLab