From 7b2f13ab91d2b122351b3f833e114bf73f3dfcae Mon Sep 17 00:00:00 2001 From: JuruSysadmin Date: Tue, 6 Jan 2026 10:52:49 -0300 Subject: [PATCH 1/4] fix: update health check status response to ':ok 4' --- src/app.controller.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app.controller.ts b/src/app.controller.ts index 086ecea..5266dd9 100644 --- a/src/app.controller.ts +++ b/src/app.controller.ts @@ -14,7 +14,7 @@ export class AppController { @Get('health') @ApiOperation({ summary: 'Health check' }) healthCheck() { - return { status: ':ok 3 ' }; + return { status: ':ok 4 ' }; } } From 1760934db34211fb9594a4d2dff05926a5aa6865 Mon Sep 17 00:00:00 2001 From: JuruSysadmin Date: Tue, 6 Jan 2026 10:59:26 -0300 Subject: [PATCH 2/4] fix: update health check response status message to 'JURUNENSE HOME CENTER' --- src/app.controller.ts | 2 +- src/main.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app.controller.ts b/src/app.controller.ts index 5266dd9..da21b80 100644 --- a/src/app.controller.ts +++ b/src/app.controller.ts @@ -14,7 +14,7 @@ export class AppController { @Get('health') @ApiOperation({ summary: 'Health check' }) healthCheck() { - return { status: ':ok 4 ' }; + return { status: 'JURUNENSE HOME CENTER ' }; } } diff --git a/src/main.ts b/src/main.ts index e02e706..2ae2a9a 100644 --- a/src/main.ts +++ b/src/main.ts @@ -21,5 +21,5 @@ async function bootstrap() { const document = SwaggerModule.createDocument(app, options); SwaggerModule.setup("docs", app, document); await app.listen(8066, '0.0.0.0');} -console.log('API rodando na porta 8066 test 3'); +console.log('API rodando na porta 8066 test 4'); bootstrap(); From 95850ea39bbeef9d50191cfd3ef4f248384cc14b Mon Sep 17 00:00:00 2001 From: JuruSysadmin Date: Tue, 6 Jan 2026 11:07:03 -0300 Subject: [PATCH 3/4] fix: update health check status message to 'JURUNENSE HOME CENTER BR' --- src/app.controller.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app.controller.ts b/src/app.controller.ts index da21b80..4179731 100644 --- a/src/app.controller.ts +++ b/src/app.controller.ts @@ -14,7 +14,7 @@ export class AppController { @Get('health') @ApiOperation({ summary: 'Health check' }) healthCheck() { - return { status: 'JURUNENSE HOME CENTER ' }; + return { status: 'JURUNENSE HOME CENTER BR ' }; } } From 2b914491375529f994c6f0f8332fe3c1c807f45d Mon Sep 17 00:00:00 2001 From: JuruSysadmin Date: Tue, 6 Jan 2026 11:18:19 -0300 Subject: [PATCH 4/4] fix: update health check status message to 'JURUNENSE HOME CENTER BR V2' --- .gitea/workflows/deploy-api.yaml | 17 ++++++++++------- src/app.controller.ts | 2 +- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/deploy-api.yaml b/.gitea/workflows/deploy-api.yaml index a5f0380..31f96fa 100644 --- a/.gitea/workflows/deploy-api.yaml +++ b/.gitea/workflows/deploy-api.yaml @@ -14,14 +14,17 @@ jobs: - name: Build e Push run: | - TAG=${{ gitea.sha }} - docker build -t 10.1.1.124:8082/library/vendaweb-api:$TAG . - docker tag 10.1.1.124:8082/library/vendaweb-api:$TAG 10.1.1.124:8082/library/vendaweb-api:latest + # Usando o short SHA para uma tag mais limpa + TAG=$(echo ${{ gitea.sha }} | cut -c1-7) + IMAGE_NAME="10.1.1.124:8082/library/vendaweb-api" - docker push 10.1.1.124:8082/library/vendaweb-api:$TAG - docker push 10.1.1.124:8082/library/vendaweb-api:latest + docker build -t $IMAGE_NAME:$TAG . + docker tag $IMAGE_NAME:$TAG $IMAGE_NAME:latest + + docker push $IMAGE_NAME:$TAG + docker push $IMAGE_NAME:latest - name: Notificar Portainer via Webhook run: | - # O Webhook avisa o Portainer para puxar a nova imagem imediatamente - curl -X POST "${{ secrets.PORTAINER_WEBHOOK_VENDAWEBAPI }}" \ No newline at end of file + # O segredo PORTAINER_WEBHOOK_VENDAWEBAPI deve conter a URL completa gerada na Stack + curl -f -X POST "${{ secrets.PORTAINER_WEBHOOK_VENDAWEBAPI }}" \ No newline at end of file diff --git a/src/app.controller.ts b/src/app.controller.ts index 4179731..6b2ff4c 100644 --- a/src/app.controller.ts +++ b/src/app.controller.ts @@ -14,7 +14,7 @@ export class AppController { @Get('health') @ApiOperation({ summary: 'Health check' }) healthCheck() { - return { status: 'JURUNENSE HOME CENTER BR ' }; + return { status: 'JURUNENSE HOME CENTER BR V2' }; } }