From 39efb4a527ae0913faf4f1253cf847c5493d7139 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miguel=20=C3=81ngel=20Garc=C3=ADa=20L=C3=B3pez?= Date: Wed, 3 Dec 2025 13:18:42 +0100 Subject: [PATCH 1/2] =?UTF-8?q?Se=20a=C3=B1ade=20despliegue=20gh=20actions?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/linter.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml index 6f1c7c4..2d60c1b 100644 --- a/.github/workflows/linter.yml +++ b/.github/workflows/linter.yml @@ -29,3 +29,19 @@ jobs: - name: Construir imagen Docker run: docker build -t calculadora-cli . + + despliegue: + needs: [verificar-sintaxis, construir-imagen] + runs-on: self-hosted + steps: + - name: Descargar el código + uses: actions/checkout@v4 + + - name: Construir la imagen + run: docker build -t calculatorcli-prod . + + - name: Despliegue de contenedor + run: | + echo "🚀 Desplegando en el servidor..." + docker run --rm calculadora-prod + echo "🆗 ¡Ejecución en servidor completada con éxito!" From 2e86046bf3ee8d429c9864c5092e1b6d86664a8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miguel=20=C3=81ngel=20Garc=C3=ADa=20L=C3=B3pez?= Date: Wed, 3 Dec 2025 13:19:59 +0100 Subject: [PATCH 2/2] Fix nombres imagen docker --- .github/workflows/linter.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml index 2d60c1b..6da1d42 100644 --- a/.github/workflows/linter.yml +++ b/.github/workflows/linter.yml @@ -43,5 +43,5 @@ jobs: - name: Despliegue de contenedor run: | echo "🚀 Desplegando en el servidor..." - docker run --rm calculadora-prod + docker run --rm calculatorcli-prod echo "🆗 ¡Ejecución en servidor completada con éxito!"