diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 760f8edd..c03afc92 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -4,6 +4,7 @@ on: push: branches: - main + - development jobs: build: @@ -53,3 +54,20 @@ jobs: - name: Push frontend run: | docker push dev.aduanasoft.com/anexo76/frontend:latest + + # ------------------------ + # Deploy a Development + # ------------------------ + - name: Deploy a servidor de desarrollo + if: github.ref == 'refs/heads/development' + run: | + eval $(ssh-agent -s) + ssh-add <(echo "${{ secrets.DEV_SERVER_SSH_KEY }}") + ssh -o StrictHostKeyChecking=accept-new \ + ${{ secrets.DEV_SERVER_USER }}@${{ secrets.DEV_SERVER_HOST }} \ + 'cd ~/projects/anexo76 && \ + echo '"'"'${{ secrets.HARBOR_PASSWORD }}'"'"' | docker login dev.aduanasoft.com -u '"'"'${{ secrets.HARBOR_USERNAME }}'"'"' --password-stdin && \ + docker compose -f docker-compose.prod.yml pull && \ + docker compose -f docker-compose.prod.yml up -d && \ + docker image prune -f' + ssh-agent -k diff --git a/frontend/src/lib/api/dashboard/a76/reports/reports-invoices.ts b/frontend/src/lib/api/dashboard/a76/reports/reports-invoices.ts index 7041c3a6..c0725ea9 100644 --- a/frontend/src/lib/api/dashboard/a76/reports/reports-invoices.ts +++ b/frontend/src/lib/api/dashboard/a76/reports/reports-invoices.ts @@ -1,5 +1,4 @@ -const BASE_URL = import.meta.env.VITE_API_URL || ''; const BASE_URL = import.meta.env.VITE_API_URL || ''; export const invoicesReportsApi = { @@ -15,7 +14,6 @@ export const invoicesReportsApi = { const token = localStorage.getItem('access_token'); const response = await fetch(endpoint, { - method: 'POST', method: 'POST', headers: { 'Authorization': `Bearer ${token}`, @@ -31,8 +29,6 @@ export const invoicesReportsApi = { getTaskStatus: async (taskId: string) => { const endpoint = `${BASE_URL}/v1/a76/reports/importacion/facturas/tasks/${taskId}`; - const endpoint = `${BASE_URL}/v1/a76/reports/importacion/facturas/tasks/${taskId}`; - const token = localStorage.getItem('access_token'); const response = await fetch(endpoint, { method: 'GET',