Skip to content

rfaguiar/spring-mvc-brewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

193 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deploy Project on GitScrum Build Status Quality Gate Coverage

Tecnologias: SpringMVC, Spring Data, Spring Security, Thymeleaf 3, Java 8, Tomcat 8, Hibernate Validator, Maven 3, MySql 5, log4j

  • Imagen DockerHub:

    rfaguiar/brewer

  • compilação docker image com pluguin maven

    mvn clean package dockerfile:build

  • commandos docker

    docker-compose up -d
    docker-compose ps
    docker-compose down
    docker-compose logs --tail="all" --follow

  • compilação com maven 3.3

    mvn clean package -Plocal-jndi
    mvn clean package -Plocal

  • webrunner

    java $JAVA_OPTS -Dspring.profiles.active=prod -jar target/dependency/webapp-runner.jar target/brewer.war --contex-xml target/brewer/META-INF/context.xml

  • serviço para envio de email

    https://sendgrid.com/

  • variaveis de ambiente de producao

    JAWSDB_URL
    SEND_GRID_USERNAME
    SEND_GRID_PASSWORD
    BUCKET_NAME
    AWS_ACESS_KEY_ID
    AWS_SECRET_KEY_ID

  • mysql client instalação ubuntu

    sudo apt-get mysql-client

  • mysql connection

    mysql -u root -p -h 127.0.0.1 -P 3306

  • mysql criar banco de dados

    create database brewer;

  • flyway-migrações do bd

    mvn -Dflyway.user=root -Dflyway.password=root -Dflyway.url=jdbc:mysql://localhost:3306/brewer?useSSL=false flyway:migrate

Aplicação na cloud do heroku pode estar dormindo, tenha paciência

link para aplicação no heroku!

user: [email protected]
pass: admin

para subir a aplicação no kubernetes, olhar arquivo make e usar templates da pasta kubernetes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors