A brilliant tool that will pimp your pull requests by collecting and presenting PR statistics.
.env-sample
file as .env
in project root.env
fileGenerate repository platform client credentials:
http://your.pmp.domain/login?platform=github
Register application:
http://your.pmp.domain/login?platform=bitbucket
Account:read
, Repositories:read
and Pull requests:read
Register application:
http://your.pmp.domain/login?platform=gitlab
Select scopes read_user
, read_repository
and read_api
npm install
node ./scripts/init.js
or manually copy all sample files under apps/pmp-web/src/assets/env/
directory
without .sample
key word and fill that files with proper configurationng serve
docker run --name pmp-postgres -e POSTGRES_PASSWORD=mysecretpassword -e POSTGRES_USER=pmp -p 5432:5432 -d postgres
ng serve pmp-api
npm install
npm run build:pmp-web:prod
npm run build:pmp-api:prod
docker-compose up -d
APIs specification is available in swagger under the /api
endpoint on the running pmp-api application.