← Blog

Série de artigos · 4 artigos

Entrega de aplicações MuleSoft com Azure DevOps

Da estratégia de branches ao deploy no CloudHub 2.0: GitFlow, versionamento Maven, templates e aprovações, nessa ordem.

Começar pelo primeiro artigo →

Ordem de leitura

  1. Parte 1 de 4

    GitFlow para MuleSoft: regras de branch que o pipeline entende

    Por que o GitFlow ainda serve para releases agendados de MuleSoft, onde ele não serve, e como transformar nomes de branch em comportamento do pipeline — com um projeto de referência funcionando.

  2. Parte 2 de 4

    Versionando aplicações Mule com o Maven release plugin no Azure Pipelines

    release:prepare e release:perform passo a passo, rodando dentro do Azure Pipelines — detached HEAD, push com o token do pipeline, [skip ci] e proteção de branch.

  3. Parte 3 de 4

    Templates do Azure Pipelines para MuleSoft: um fluxo de entrega, muitas aplicações

    Como estruturar templates versionados do Azure Pipelines para aplicações Mule — stages, jobs e steps, segredos sem secure files, e por que o MUnit fica fora de um pipeline público.

  4. Parte 4 de 4

    Deploy no CloudHub 2.0 a partir do Azure Pipelines: build único, aprovação e verificação

    Promova o mesmo artefato do Exchange por test, uat e prod no CloudHub 2.0, com aprovações nos environments do Azure DevOps e smoke test depois de cada deploy.