Core Docs
Operação

Ambientes e Deploy

Pipelines, domínios e comandos de execução.

Backend

Repositório: gnoqcore-backend.

Comando local:

./mvnw mn:run -Dmicronaut.environments=dev

Pipeline:

  • Azure Pipelines.
  • Build com Maven.
  • Deploy por SSH para VPS.
  • Releases versionadas por pasta.
  • Symlink current.
  • Restart via systemd.
  • Rollback automático se o serviço não ficar ativo.

Frontend

Repositório: gnoqcore-frontend.

Comando local:

npm install
npm run dev

Pipeline:

  • Azure Pipelines em push na main.
  • Variáveis no grupo VERCEL_DEPLOY_GNOQCORE_FRONTEND.
  • Deploy pela Vercel CLI.
  • O repositório continua no Azure DevOps; a Vercel recebe o build/deploy pela CLI.

Documentação

Repositório: gnoqcore-docs.

Comando local:

npm install
npm run dev

Produção:

  • URL oficial: https://coredocs.gnoq.com.br
  • Projeto Vercel: gnoqcore-docs
  • Pipeline Azure: gnoqcore-docs
  • Variable group: VERCEL_DEPLOY_GNOQCORE_DOCS

DNS atual esperado na Hostinger:

TipoNomeValor
CNAMEcoredocs593abd98569fd7a0.vercel-dns-017.com

Validações antes de publicar

Backend:

./mvnw test

Frontend:

npm run verify

Docs:

npm run verify

On this page