Create pairing matrix using Github commits. Link https://github.com/sumanmaity112/pairing-matrix
574
Changelog can be found here
Pairing matrix can be either used as out of box docker image or can be used as library to integrate with other application.
Pairing Matrix docker image can be found on dockerhub. You can run following command to start pairing-matrix docker
docker run -p <host port>:8080 -e CONFIG_PATH="<config json path>" --name pairing-matrix pairing-matrix:<tag>
Once you start the docker image, it'll expose the following http://localhost:<host port>?pull-data=<pull data>&since-days=<since days>&aggregate-by=<aggregate by>
pull-data if set to true then latest data will be pulled from github repos and then it'll create the matrixsince-days by default it's set to 14 days but can be set to any number of daysaggregate-by defines the aggregation logic needs to use while generating pairing matrix. It can be either issue or days. By default, it makes use of issue based aggregationNote For config please check here
To be able to design your own pairing matrix or include with your existing application, the core logic can be found as npm package.
./run.sh bootstrap
yarn build
./run.sh format
This repository follows Conventional Commits. Therefor whenever you are committing the changes make sure use proper type.
NOTE: Add ! just after type to indicate breaking changes
Content type
Image
Digest
Size
111.9 MB
Last updated
over 4 years ago
docker pull sumanmaity112/pairing-matrix