fabriziomarmitt / inf-academics

Inf Academics

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Inf Academics by Bergamota Corp

Para publicação

Pré-Requisitos

Docker Engine
Git

Instalação

$ git clone https://github.com/BergamotaCorp/inf-academics.git & cd $_
$ docker run --name mysql -e MYSQL_ROOT_PASSWORD=s3cr3t -d mysql:latest
$ docker exec $(docker ps -aqf "name=mysql") mysql -uroot -ps3cr3t -ne "CREATE SCHEMA teste;GRANT ALL ON teste.* TO 'root'@'%'"
$ docker build -t infacademics .
$ docker run -p 80:8080 --name infacademics8 -d infacademics

Para desenvolvimento

Pré-Requisitos

Node 4.4+
MySQL 5.5 (Criar usuário sem root sem senha para localhost)

Instalação

Instalar o o MySQL e criar o schema infacadamics

$ CREATE SCHEMA infacademics;
$ CREATE USER 'root'@'localhost';
$ GRANT ALL ON infacademics.* TO 'root'@'localhost';

Depois de instalados o Node e MySQL, acessar a linha de comando e ir até o diretório em que fez o git clone

$ cd /projeto/inf-academics
$ npm install
$ node node_modules/bower/bin/bower install
$ node node_modules/gulp/bin/gulp.js install
$ gradle flywayMigrate
$ gradle bootRun

About

Inf Academics

License:MIT License


Languages

Language:Java 60.9%Language:HTML 25.2%Language:CoffeeScript 8.9%Language:JavaScript 3.0%Language:CSS 2.0%