Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • C Compartilhamento-Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Compartilhamento
  • Compartilhamento-Wiki
  • Wiki
  • instalacao

Last edited by Bruno Gava Guerra Nov 30, 2020
Page history

instalacao

Home Sprints Requisitos Arquitetura Configuração Mockups Banco de Dados Instalação Gerência de Projeto Horários Disponiveis Links úteis Anotações do time Versionamento Comandos Padronização

Página de Instalação do Usuário

Requisitos de Software:

  • Java 11
  • Banco de dados PostgreSQL
  • Maven (pode ser utilizado o wrapper disponibilizado pelo projeto)

Os arquivos de configuração (Liquibase, Spring e mail) ficam na pasta /src/main/resources. Também encontra-se as migrações do banco de dados em /src/main/resources/database.

É importante ressaltar que as migrações do banco de dados ficam na pasta referente ao ambiente de desenvolvimento. Assim, caso queira trocar o perfil da aplicação ou o nome em si, coloque as migrações em uma pasta que reflita o nome do ambiente (prod, staging, etc).

Passos:

  • Clonar o repositório (Após realizar o clone do repositório, certifique-se de que a sua instância do banco de dados está up e limpa).
  • Alterar os dados de conexão com o banco de dados e configurações de servico de e-mail nos arquivos application-*.yaml, liquibase*.properties e mail.properties.
  • Execute, na pasta do projeto, o comando mvn package ou ./mvnw package. Verifique se todos os testes passaram.
  • Execute, na pasta do projeto, o comando mvn liquibase:update ou ./mvnw liquibase:update. Isso irá popular o banco de dados com as migrações criadas pelo Liquibase.
  • Execute, na pasta do projeto, mvn spring-boot: run ou ./mvnw spring-boot:run.
Clone repository
  • Utilizando a wiki
    • adicionando imagens
    • escrevendo em markdown
    • wiki no editor de texto
  • Versionamento
  • anotacoes do time
  • arquitetura
  • banco_dados
  • comandos
  • configuracao
  • gp
  • Home
  • horarios
  • instalacao
  • mockups
  • padronizacao
View All Pages