This commit is contained in:
@@ -51,10 +51,14 @@ jobs:
|
||||
run: |
|
||||
set -euo pipefail
|
||||
IMG="${REGISTRY}/${IMAGE_NAME}:${{ inputs.versao }}"
|
||||
if ! docker manifest inspect "${IMG}" >/dev/null 2>&1; then
|
||||
echo "::error::${IMG} nao existe no registry. Confira a tag (o Gitea publica em minusculas)."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# O registry interno usa HTTP. `docker manifest inspect` faz uma
|
||||
# consulta direta ao registry e pode ignorar a configuracao de
|
||||
# insecure-registry do daemon, retornando falso negativo. `pull`
|
||||
# e a mesma operacao que sera necessaria no deploy e respeita essa
|
||||
# configuracao, alem de manter a mensagem de erro original no log.
|
||||
echo "validando e baixando imagem: ${IMG}"
|
||||
docker pull "${IMG}"
|
||||
echo "imagem encontrada: ${IMG}"
|
||||
|
||||
- name: Deploy
|
||||
|
||||
Reference in New Issue
Block a user