From 12f90948f3b9e4da816509cb0c632682e0aa6355 Mon Sep 17 00:00:00 2001 From: Bruno Gabriel Date: Thu, 28 Dec 2023 10:53:07 -0300 Subject: [PATCH 1/2] docs: remove catalog --- catalog-info.yaml | 150 ---------------------------------------------- 1 file changed, 150 deletions(-) delete mode 100644 catalog-info.yaml diff --git a/catalog-info.yaml b/catalog-info.yaml deleted file mode 100644 index a5e25d7..0000000 --- a/catalog-info.yaml +++ /dev/null @@ -1,150 +0,0 @@ -apiVersion: backstage.io/v1alpha1 -kind: System -metadata: - name: superbowleto - title: superbowleto - description: Sistema Responsável pela emissão de boletos no contexto do PSP - namespace: pagarme-psp - links: - - url: "https://github.com/pagarme/superbowleto/blob/master/README.md" - title: Documentação técnica - icon: dashboard - annotations: - github.com/project-slug: pagarme/superbowleto - pagar.me/ci: github-actions - pagar.me/cd: github-actions - stone.co/sox: "true" - stone.co/pii: "true" -spec: - owner: pagarme/processing-banks - lifecycle: production ---- -apiVersion: backstage.io/v1alpha1 -kind: Component -metadata: - name: superbowleto-server - title: superbowleto-server - description: Servidor responsável por receber requests http - namespace: pagarme-psp - annotations: - legacy.stone.tech/owner-email: gabriela.leone@pagar.me - github.com/project-slug: pagarme/superbowleto - pagar.me/ci: github-actions - pagar.me/cd: github-actions - stone.co/sox: "true" - stone.co/pii: "true" - legacy.stone.tech/prod-date: "2023-09-25" - stone.tech/cloud-accounts: aws/pagarme - grafana/dashboard-selector: DORA - oculus.stone.tech/configured: "true" - labels: - legacy.stone.tech/internal-user-auth-base: not-applicable - legacy.stone.tech/access-request-type: service-now-pagarme - legacy.stone.tech/handle-lgpd: "true" - legacy.stone.tech/customer-auth-method: not-applicable - stone.tech/endpoint-type: none - links: - - url: https://github.com/pagarme/superbowleto/actions - title: CD Pipeline - - url: https://app.datadoghq.com/dashboard/2va-q6a-rni/boleto?refresh_mode=sliding&from_ts=1695666589978&to_ts=1695667489978&live=true - title: Monitoring - - url: https://pagarme.app.opsgenie.com/service/list - title: Incident Manager -spec: - type: service - lifecycle: production - owner: pagarme/processing-banks - system: superbowleto - dependsOn: - - resource:live-superbowleto - - component:pagarme-gateway/boleto-api-server ---- -apiVersion: backstage.io/v1alpha1 -kind: Component -metadata: - name: superbowleto-worker - title: superbowleto-worker - description: Worker responsável por receber mensagens do SQS para retentativa de emissão - namespace: pagarme-psp - annotations: - legacy.stone.tech/owner-email: gabriela.leone@pagar.me - github.com/project-slug: pagarme/superbowleto - pagar.me/ci: github-actions - pagar.me/cd: github-actions - stone.co/sox: "true" - stone.co/pii: "true" - legacy.stone.tech/prod-date: "2023-09-25" - stone.tech/cloud-accounts: aws/pagarme - grafana/dashboard-selector: DORA - oculus.stone.tech/configured: "true" - labels: - legacy.stone.tech/internal-user-auth-base: not-applicable - legacy.stone.tech/access-request-type: service-now-pagarme - legacy.stone.tech/handle-lgpd: "true" - legacy.stone.tech/customer-auth-method: not-applicable - stone.tech/endpoint-type: none - links: - - url: https://github.com/pagarme/superbowleto/actions - title: CD Pipeline - - url: https://app.datadoghq.com/dashboard/2va-q6a-rni/boleto?refresh_mode=sliding&from_ts=1695666589978&to_ts=1695667489978&live=true - title: Monitoring - - url: https://pagarme.app.opsgenie.com/service/list - title: Incident Manager -spec: - type: service - lifecycle: production - owner: pagarme/processing-banks - system: superbowleto - dependsOn: - - resource:live-superbowleto - - resource:superbowleto-unregistered-boletos - - component:pagarme-gateway/boleto-api-server ---- -apiVersion: backstage.io/v1alpha1 -kind: Resource -metadata: - name: live-superbowleto - title: superbowleto-database - description: Banco de dados da superbowleto - namespace: pagarme-psp - annotations: - stone.co/sox: "true" - stone.co/pii: "true" - labels: - stone.tech/dbms: postgresql -spec: - type: database - owner: pagarme/processing-banks - system: superbowleto ---- -apiVersion: backstage.io/v1alpha1 -kind: Resource -metadata: - name: superbowleto-unregistered-boletos - title: superbowleto-unregistered-boletos - description: Fila SQS de Boletos Não Registrados - namespace: pagarme-psp - annotations: - github.com/project-slug: pagarme/superbowleto - stone.co/sox: "true" - stone.co/pii: "true" -spec: - type: queue - owner: pagarme/processing-banks - system: superbowleto ---- -apiVersion: backstage.io/v1alpha1 -kind: Resource -metadata: - name: superbowleto - title: superbowleto - description: Repositório da superbowleto no Github - namespace: pagarme-psp - annotations: - github.com/project-slug: pagarme/superbowleto - stone.co/sox: "true" - stone.co/pii: "true" -spec: - type: repository - owner: pagarme/processing-banks - system: superbowleto From 4165951ea0c0613eac2cd7184a2dbef27b8156b1 Mon Sep 17 00:00:00 2001 From: Bruno Gabriel Date: Thu, 28 Dec 2023 14:07:14 -0300 Subject: [PATCH 2/2] ci: add package-lock to the test dockerFile --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index 8364059..1f76c0b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,7 @@ FROM pagarme/docker-nodejs:8.9 COPY package.json /superbowleto/package.json +COPY package-lock.json /superbowleto/package-lock.json WORKDIR /superbowleto RUN npm install