This commit is contained in:
parent
945da47779
commit
8b4cae748f
26
.drone.yml
26
.drone.yml
@ -57,28 +57,28 @@ steps:
|
|||||||
|
|
||||||
# Paso 4: Despliegue en Servidor Externo
|
# Paso 4: Despliegue en Servidor Externo
|
||||||
- name: deploy-to-server
|
- name: deploy-to-server
|
||||||
image: appleboy/ssh
|
image: appleboy/drone-ssh
|
||||||
environment:
|
environment:
|
||||||
SSH_USER: "root"
|
SSH_USER: root
|
||||||
SSH_HOST: "10.0.0.117"
|
SSH_HOST: 10.0.0.117
|
||||||
SSH_PASSWORD: "admin123" # O usa SSH_KEY
|
SSH_PASSWORD: admin123 # O usa SSH_KEY
|
||||||
REGISTRY_ADDRESS: "10.0.0.126:8085"
|
REGISTRY_ADDRESS: 10.0.0.126:8085
|
||||||
REPOSITORY_NAME: "docker-repository"
|
REPOSITORY_NAME: docker-repository
|
||||||
settings:
|
settings:
|
||||||
host: ${SSH_HOST}
|
host: ${SSH_HOST}
|
||||||
username: ${SSH_USER}
|
username: ${SSH_USER}
|
||||||
password: ${SSH_PASSWORD} # ⚠️ Recomendado usar secretos en Drone
|
password: ${SSH_PASSWORD} # ⚠️ Recomendado usar secretos en Drone
|
||||||
script:
|
script:
|
||||||
#- docker login -u $NEXUS_USER -p $NEXUS_PASSWORD $REGISTRY_ADDRESS
|
- docker login -u $NEXUS_USER -p $NEXUS_PASSWORD $REGISTRY_ADDRESS
|
||||||
#- docker pull $REGISTRY_ADDRESS/$REPOSITORY_NAME/${DRONE_REPO_NAME}:${DRONE_COMMIT_SHA}
|
- docker pull $REGISTRY_ADDRESS/$REPOSITORY_NAME/${DRONE_REPO_NAME}:${DRONE_COMMIT_SHA}
|
||||||
#- docker --debug login -u $NEXUS_USER -p $NEXUS_PASSWORD $REGISTRY_ADDRESS
|
#- docker --debug login -u $NEXUS_USER -p $NEXUS_PASSWORD $REGISTRY_ADDRESS
|
||||||
#- docker --debug pull $REGISTRY_ADDRESS/$REPOSITORY_NAME/${DRONE_REPO_NAME}:${DRONE_COMMIT_SHA}
|
#- docker --debug pull $REGISTRY_ADDRESS/$REPOSITORY_NAME/${DRONE_REPO_NAME}:${DRONE_COMMIT_SHA}
|
||||||
|
|
||||||
#- docker stop mi-app || true
|
- docker stop mi-app || true
|
||||||
#- docker rm mi-app || true
|
- docker rm mi-app || true
|
||||||
#- docker run -d --name mi-app -p 8082:8080 $REGISTRY_ADDRESS/$REPOSITORY_NAME/${DRONE_REPO_NAME}:${DRONE_COMMIT_SHA}
|
- docker run -d --name mi-app -p 8082:8080 $REGISTRY_ADDRESS/$REPOSITORY_NAME/${DRONE_REPO_NAME}:${DRONE_COMMIT_SHA}
|
||||||
- docker pull 10.0.0.126:8085/docker-repository/prueba:434bd2209abad76d0e61272ecfe9f9b65ccbb7b5
|
#- docker pull 10.0.0.126:8085/docker-repository/prueba:434bd2209abad76d0e61272ecfe9f9b65ccbb7b5
|
||||||
- docker run -d --name mi-app -p 8082:8080 prueba:434bd2209abad76d0e61272ecfe9f9b65ccbb7b5
|
#- docker run -d --name mi-app -p 8082:8080 prueba:434bd2209abad76d0e61272ecfe9f9b65ccbb7b5
|
||||||
|
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user