Skip to content
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ant-lib removing core Mar 21, 2014
docker/production Update Dockerfile to work with version 1.5.0 war. (#300) Mar 31, 2018
jetty removing core Mar 21, 2014
local-repo/org/scribe/scribe adding scribe with google support to local repo Jun 16, 2014
newrelic Remove new relic key from public repo May 23, 2015
scripts updating bash location method Sep 29, 2014
src Fix flaky test (#302) Apr 6, 2018
.gitignore Update .gitignore Aug 17, 2016
.travis.yml Removing myself from travis ci recipient list Dec 11, 2018
.vraptor adicionando .vraptor May 9, 2013
Gruntfile.js updating Grunt to play nicely with developers Oct 24, 2014
LICENSE removing core Mar 21, 2014
README.md
docker-compose-it.yml Update Dockerfile to work with version 1.5.0 war. (#300) Mar 31, 2018
package.json remove unused assets, rearranging directories and remove files Sep 15, 2014
pom.xml fix version for new release Sep 9, 2016
system.properties removing core Mar 21, 2014
vraptor-console.properties removing core Mar 21, 2014

README.md

Mamute QA Build Status

Requirements

This project makes use of the following technologies to simplify setup:

How to set up an instance of Mamute

First of all, you need to setup an MySQL database. The default database name is mamute_development, the username is root and the password must be blank.

You may also use Docker Compose to run your MySQL database:

docker-compose -f docker-compose-it.yml up -d

This is useful for running the tests.

To use Mamute

Using docker-compose:

To start an instance of the latest Mamute release and its dependencies:

cd docker
docker-compose up --build

Then you can access Mamute on http://localhost:80.

Using a compiled war file:

  1. Download the war of the latest version at http://www.mamute.org
  2. Unpack it to a folder named yourproject/mamute
  3. Run it by executing the bash script mamute/run.sh
  4. If everything worked, you are free to customize mamute folder as you want to!

Using git + maven:

  1. Clone the repository from github
  2. Install node and npm
  3. Run npm install
  4. Run npm install -g grunt-cli
  5. Run ./scripts/mvn-package.sh
  6. Make a copy of mamute/target/mamute-1.0.0-SNAPSHOT to yourproject/mamute
  7. Run it by executing the bash script mamute/run.sh
  8. If everything worked, you are free to customize mamute folder as you want to!

To contribute with mamute:

  1. Fork the repository from github
  2. Clone the fork
  3. Install node and npm
  4. Run npm install
  5. Run npm install -g grunt-cli
  6. Run Main.java to start mamute
  7. Develop and do your pull request

FAQ

Questions?

Send your questions to mamute meta.

Or to our mail-list: mamute-qa-dev@googlegroups.com

Mamute was developed by www.caelum.com.br and www.alura.com.br developers

You can’t perform that action at this time.