From b43dd8fc544998273c6a7b2f37b0330957c25f3f Mon Sep 17 00:00:00 2001 From: paolobussacchini-smeup Date: Wed, 29 May 2024 10:57:47 +0200 Subject: [PATCH] feat: add cd workflow --- .github/workflows/develop-release.yaml | 14 +++++++++++++- src/services/JsonPlaceholderService.ts | 2 +- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/.github/workflows/develop-release.yaml b/.github/workflows/develop-release.yaml index 2b20b58..0dcd9a8 100644 --- a/.github/workflows/develop-release.yaml +++ b/.github/workflows/develop-release.yaml @@ -13,4 +13,16 @@ jobs: docker-repository-name: kokos-node-workshop secrets: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} - AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} \ No newline at end of file + AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + update-on-lab-environment: + needs: java-docker-release + runs-on: erbusco + steps: + - name: Update container on Kokos LAB (https://kokoslab.smeup.com) + uses: appleboy/ssh-action@v1.0.3 + with: + host: ${{ secrets.KOKOS_LAB_IP }} + username: smeup + password: ${{ secrets.LAB_SSH_PASSWORD }} + script: | + kubectl rollout restart deploy/me-node-workshop diff --git a/src/services/JsonPlaceholderService.ts b/src/services/JsonPlaceholderService.ts index af935e9..e85e93c 100644 --- a/src/services/JsonPlaceholderService.ts +++ b/src/services/JsonPlaceholderService.ts @@ -10,7 +10,7 @@ import axios from 'axios'; async function fetchUsers() { try { - const response = await axios.get('https://jsonplaceholder.typicode.com/users'); + const response = await axios.get('https://jsonplaceholder.typicode.com/users?userId=1'); return response.data; } catch (error) { console.error('Error fetching data from API:', error);