Use basic auth header instead of curl's -u parameter
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
This commit is contained in:
parent
274dc3f597
commit
ec83a73b54
@ -59,10 +59,12 @@ PROJECT=$(echo ${REGISTRY_URL#*/}/${CONTAINER} | sed s,/,%2F,g)
|
|||||||
|
|
||||||
echo -e "Deleting tag:\n ${CONTAINER}:${TAG}\nFrom:\n ${PROJECT}"
|
echo -e "Deleting tag:\n ${CONTAINER}:${TAG}\nFrom:\n ${PROJECT}"
|
||||||
|
|
||||||
|
HEADER="Authorization:Basic $(echo ${HARBOR_USER}:${HARBOR_PASSWD} | base64)"
|
||||||
|
|
||||||
RESULTS=$(curl --noproxy '*' -s -k \
|
RESULTS=$(curl --noproxy '*' -s -k \
|
||||||
-u "${HARBOR_USER}:${HARBOR_PASSWD}" \
|
|
||||||
-i \
|
-i \
|
||||||
-X DELETE \
|
-X DELETE \
|
||||||
|
-H "${HEADER}" \
|
||||||
-H "accept: application/json" \
|
-H "accept: application/json" \
|
||||||
"https://${FQDN}/api/repositories/${PROJECT}/tags/${TAG}")
|
"https://${FQDN}/api/repositories/${PROJECT}/tags/${TAG}")
|
||||||
|
|
||||||
@ -70,6 +72,8 @@ echo ${RESULTS} | grep -q "HTTP.*200" && {
|
|||||||
echo "Tag deleted successfully."
|
echo "Tag deleted successfully."
|
||||||
} || {
|
} || {
|
||||||
>&2 echo "Error deleting tag:"
|
>&2 echo "Error deleting tag:"
|
||||||
|
>&2 echo "${HARBOR_USER}:${HARBOR_PASSWD}"
|
||||||
|
>&2 echo "${HEADER}"
|
||||||
>&2 echo "${RESULTS}"
|
>&2 echo "${RESULTS}"
|
||||||
exit 1
|
exit 1
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user