Невозможно найти документацию для этой задачи плагина.
Боюсь, этот плагин не существует для azure devops.
Исходя из моего понимания, предыдущее изображение должно быть перезаписано. Вы можете проверить свое изображение, какой тег latest
после того, как вышеупомянутый конвейер завершен Я думаю, что время модификации изображения должно меняться во время работы конвейера.
Layer already exists
Это должно произойти, потому что ваш dockerfile там не имеет изменений. Как вы знаете, каждая инструкция Dockerfile будет генерировать слой. Если в инструкции нет никаких изменений, соответственно, слой также не будет изменен.
Кроме того, если вы беспокоитесь о том, что изображение не самое свежее, вы должны попробовать sh. Вы можете удалить этот тег до того, как вы его sh.
Проверьте этот Лягушачий документ и рассмотрите возможность использования задачи командной строки для выполнения этого API:
curl -k -u {username}:{password} -X DELETE https://{reverseproxyhost}/artifactory/<repo>/<imgname>/<imgtag>