diff --git a/ci/registry_cleanup.sh b/ci/registry_cleanup.sh index e17a253767bc5ff83dcbcfdd2c9170d6e78ef19a..d111449b20a0cee7f7fc6f4b72dd1e6976938a1b 100755 --- a/ci/registry_cleanup.sh +++ b/ci/registry_cleanup.sh @@ -6,11 +6,11 @@ registries_json=$(curl -H "PRIVATE_TOKEN: ${CI_JOB_TOKEN}" "${PROJ_URL}/registry registry_id() { echo $registries_json | name="$1" jq '.[] | select(.name == $ENV.name) | .id' - } + for image_dir in $IMAGES_TO_BUILD; do image_name=$(basename $image_dir) docker_reg_id=$(register_id "$image_name") - curl -XDELETE -H "PRIVATE-TOKEN: ${TOKEN}" -d 'name_regex=dev_.*' -d "keep_n=5" "${PROJ_URL}/registry/repositories/${docker_reg_id}/tags" + curl -XDELETE -H "PRIVATE-TOKEN: ${CI_JOB_TOKEN}" -d 'name_regex=dev_.*' -d "keep_n=5" "${PROJ_URL}/registry/repositories/${docker_reg_id}/tags" done