Ao final do post anterior ( segunda parte da série sobre o Flyway ), deixamos três problemas para serem resolvidos na nossa implantação do Flyway no nosso projeto. Eis os problemas que foram expostos: Senhas expostas no arquivo pom.xml ; Como diferenciar ambientes diferentes para o projeto; Scripts incluídos no arquivo jar / war gerado. Vamos às soluções para esses problemas! Problema 1 - senhas expostas : A solução para este problema se dá em duas partes. Primeiramente, removemos as credenciais de acesso do pom.xml e colocamos no arquivo settings.xml do Maven . Esse arquivo traz toda a configuração do framework e fica localizado na subpasta conf da pasta de instalação. Localize a seção <servers> no arquivo, e adicione uma entrada <server> , contendo um identificador para essa entrada, mais o usuário e a senha. Como no exemplo abaixo: <server> <id>ripando</id> <username>usrmusica</username> <...