From a64f9b99b1b8b917decb175151f2df68ff6c09de 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 12:21:41 +0100 Subject: [PATCH 1/4] =?UTF-8?q?Dockerizaci=C3=B3n=20aplicaci=C3=B3n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..8324b98 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,7 @@ +FROM php:8.2-cli + +WORKDIR /usr/src/calculatorcli + +COPY . /usr/src/calculatorcli + +CMD [ "php", "./index.php" ] From 4e4701533241260d6568e8bf4b080d99d1d59300 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 12:44:35 +0100 Subject: [PATCH 2/4] Modified linter.yml --- .github/workflows/linter.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml index 5db3b75..05b5966 100644 --- a/.github/workflows/linter.yml +++ b/.github/workflows/linter.yml @@ -21,8 +21,8 @@ jobs: - name: Ejecutar Tests run: php tests.php -# construir-imagen: -# runs-on: ubuntu-latest -# steps: -# - name: Construir imagen Docker -# run: docker build -t calculadora-cli . + construir-imagen: + runs-on: ubuntu-latest + steps: + - name: Construir imagen Docker + run: docker build -t calculadora-cli . From dfae1e6d13daa1fab1f5bd4e6b436c4636a688b3 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 12:52:42 +0100 Subject: [PATCH 3/4] =?UTF-8?q?Fix:=20A=C3=B1adir=20el=20checkout=20al=20j?= =?UTF-8?q?ob=20de=20docker?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/linter.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml index 05b5966..321d915 100644 --- a/.github/workflows/linter.yml +++ b/.github/workflows/linter.yml @@ -24,5 +24,8 @@ jobs: construir-imagen: runs-on: ubuntu-latest steps: + - name: Descargar el código + run: actions/checkout@v4 + - name: Construir imagen Docker run: docker build -t calculadora-cli . From 5693bf80bb229d939d143102806b5c174d9739db 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 12:54:52 +0100 Subject: [PATCH 4/4] Fix: Cambiar run por uses en el checkout --- .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 321d915..6f1c7c4 100644 --- a/.github/workflows/linter.yml +++ b/.github/workflows/linter.yml @@ -25,7 +25,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Descargar el código - run: actions/checkout@v4 + uses: actions/checkout@v4 - name: Construir imagen Docker run: docker build -t calculadora-cli .