miercoles seis
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing

This commit is contained in:
MSI\migue 2025-04-16 11:14:35 -04:00
parent 66edc9b3f3
commit 8ad0c70431

View File

@ -49,11 +49,11 @@ steps:
# Login a Nexus Docker Registry
- docker login -u $NEXUS_USER -p $NEXUS_PASSWORD $REGISTRY_ADDRESS
# Construir imagen con tag dinámico
- docker build -t $REGISTRY_ADDRESS/$REPOSITORY_NAME/${DRONE_REPO_NAME}:${DRONE_COMMIT_SHA} -f src/main/docker/dockerfile . # -f para especificar ruta
# Construir imagen con tag dinámico ${DRONE_BUILD_NUMBER}
- docker build -t $REGISTRY_ADDRESS/$REPOSITORY_NAME/${DRONE_REPO_NAME}:${DRONE_BUILD_NUMBER} -f src/main/docker/dockerfile . # -f para especificar ruta
# Push de la imagen
- docker push $REGISTRY_ADDRESS/$REPOSITORY_NAME/${DRONE_REPO_NAME}:${DRONE_COMMIT_SHA}
- docker push $REGISTRY_ADDRESS/$REPOSITORY_NAME/${DRONE_REPO_NAME}:${DRONE_BUILD_NUMBER}
volumes:
- name: docker-sock
path: /var/run/docker.sock
@ -79,8 +79,8 @@ steps:
- docker login -u yandel -p yandel 10.0.0.126:8081
- docker stop mi-app || true
- docker rm mi-app || true
- docker pull 10.0.0.126:8081/docker-repository/${DRONE_REPO_NAME}:${DRONE_COMMIT_SHA}
- docker run -d --name mi-app -p 8082:8080 10.0.0.126:8081/docker-repository/${DRONE_REPO_NAME}:${DRONE_COMMIT_SHA}
- docker pull 10.0.0.126:8081/docker-repository/${DRONE_REPO_NAME}:${DRONE_BUILD_NUMBER}
- docker run -d --name mi-app -p 8082:8080 10.0.0.126:8081/docker-repository/${DRONE_REPO_NAME}:${DRONE_BUILD_NUMBER}
#- docker pull $NEXUS_PASSWORD $REGISTRY_ADDRESS/docker-repository/${DRONE_REPO_NAME}:${DRONE_COMMIT_SHA}
#- docker run -d --name mi-app -p 8082:8080 $NEXUS_PASSWORD $REGISTRY_ADDRESS/docker-repository/${DRONE_REPO_NAME}:${DRONE_COMMIT_SHA}
- echo "Fin despliegue..."