From 6b9d6b280c1316a87df4fec4ac4be077ff23cb91 Mon Sep 17 00:00:00 2001 From: Tiago Ribeiro Date: Wed, 18 Feb 2026 16:26:51 -0300 Subject: [PATCH] docs: add MFE repositories analysis and pipeline changes history --- inventcloud/invista/nexus/OPERATIONS.md | 107 ++++++++++++++++++++++++ 1 file changed, 107 insertions(+) diff --git a/inventcloud/invista/nexus/OPERATIONS.md b/inventcloud/invista/nexus/OPERATIONS.md index 24f27b4..efe8cf3 100644 --- a/inventcloud/invista/nexus/OPERATIONS.md +++ b/inventcloud/invista/nexus/OPERATIONS.md @@ -162,9 +162,116 @@ kubectl scale replicaset \ --- +## 2026-02-18 - Analise dos Repositorios MFE no Azure DevOps + +### Contexto + +Reorganizacao dos repositorios MFE locais e analise de alteracoes feitas no dia 17/02/2026. + +### Repositorios MFE Encontrados + +Todos os repositorios estao no Azure DevOps Organization: **CN-Squad / Invista FIDC - Nexus** + +| Repo | Branch Atual | Ultimo Commit | Data | Descricao | +|------|-------------|---------------|------|-----------| +| mfe-user | devops | `9ba92aa` | 17/02/2026 | OCI pipeline para static website | +| mfe-auth | devops | `9635bef` | 10/12/2025 | Atualizacao de ambiente | +| mfe-shell | devops | `ffa8be6` | 05/02/2026 | Ajuste de build | +| mfe-person | devops | `b7e9976` | 05/02/2026 | Validador CNPJ alfanumerico | +| mfe-poc | devops | `407fc21` | 17/02/2026 | Ajuste extensoes permitidas | +| mfe-formalization | devops | `176e846` | 15/01/2026 | Inicializacao mfe-formalization | + +### Alteracoes de Pipeline em 17/02/2026 + +#### mfe-user - Novo Pipeline OCI + +**Commit:** `9ba92aa` +**Arquivo criado:** `azure-pipelines-oci.yml` + +Pipeline para hosting de MFE como static website no OCI: + +```yaml +trigger: + branches: + include: + - devops + +variables: + - group: oci-terraform + - group: mfe-credentials + +stages: + - stage: Build + jobs: + - job: Build + steps: + - task: NodeTool@0 + inputs: + versionSpec: '20.x' + - script: | + npm ci + npm run build:dev + + - stage: UploadToOCI + jobs: + - job: Upload + steps: + - bash: | + # Upload para OCI Object Storage + BUCKET_NAME="nexus-mfe-user-dev" + oci os object put --bucket-name $BUCKET_NAME ... +``` + +**Recursos OCI utilizados:** +- Bucket: `nexus-mfe-user-dev` +- Variable Groups: `oci-terraform`, `mfe-credentials` +- Servico: Object Storage + API Gateway + +#### mfe-poc - Commits de Merge + +**Commits:** `407fc21`, `d3c22e7` +**PRs:** #1887, #1886 +**Alteracao:** Ajuste para exibicao de tipos de extensoes permitidas + +### Reorganizacao de Pastas Locais + +Pastas com nomes incorretos foram movidas: + +| Antes | Depois | +|-------|--------| +| `C:\dev\C:devrepos_mfe\mfe-user` | `C:\dev\mfe-user` | +| `C:\dev\C:devrepos_mfe\mfe-auth` | `C:\dev\mfe-auth` | +| `C:\dev\C:devrepos_mfe\mfe-shell` | `C:\dev\mfe-shell` | +| `C:\dev\C:devrepos_mfe\mfe-person` | `C:\dev\mfe-person` | +| `C:\dev\C:devrepos_mfe\mfe-poc` | `C:\dev\mfe-poc` | +| `C:\dev\C:devrepos_mfe\mfe-formalization` | `C:\dev\mfe-formalization` | + +### Estrutura Final de Repositorios Locais + +``` +C:\dev\ +├── mfe-user/ # Azure DevOps: CN-Squad/mfe-user +├── mfe-auth/ # Azure DevOps: CN-Squad/mfe-auth +├── mfe-shell/ # Azure DevOps: CN-Squad/mfe-shell +├── mfe-person/ # Azure DevOps: CN-Squad/mfe-person +├── mfe-poc/ # Azure DevOps: CN-Squad/mfe-poc +├── mfe-formalization/ # Azure DevOps: CN-Squad/mfe-formalization +├── ms-auth-external/ # Azure DevOps: CN-Squad/ms-auth-external +├── ms-auth-sso/ # Azure DevOps: CN-Squad/ms-auth-sso +├── ms-parameters/ # Azure DevOps: CN-Squad/ms-parameters +├── tf_oci_clusters/ # Azure DevOps: CN-Squad/tf_oci_clusters +├── nats-k8s-config/ # Azure DevOps: CN-Squad/nats-k8s-config +├── repos_mfe/ # azure-pipelines-templates +├── devrepos_mfe/ # azure-pipelines-templates +└── infracloud/ # GitHub: rede5/infracloud +``` + +--- + ## Referencias - [CONNECTIONS.md](./CONNECTIONS.md) - Credenciais e conexoes +- [azure-devops/CONNECTION.md](./azure-devops/CONNECTION.md) - Azure DevOps CN-Squad - [azure-devops/OCI-CONNECTION.md](./azure-devops/OCI-CONNECTION.md) - Configuracao OCI ---